Использование регулярного выражения в php

134
09 октября 2019, 11:30

Есть массив в php, надо вытащить все, что находиться между ()

Пытался так, но что-то не помогло Пример массива

<script type="text/javascript">var obbx_117848907_44771=new JCCatalogElement(какие-то символы которые надо вытащить);</script>

Вот такую регулярку пробовал

preg_match_all('/script\((.*)\)\;/script', $catsHTML, $new_price_block);
Answer 1
$catsHTML = '<script type="text/javascript">var obbx_117848907_44771=new JCCatalogElement(какие-то символы которые надо вытащить);</script>';
preg_match_all('/<script.+\((.*)\)/', $catsHTML, $new_price_block);
print_r($new_price_block[1]);
READ ALSO
Как получить значение атрибута data-original-title

Как получить значение атрибута data-original-title

Для парсинга использую simple html dom parserЕсть такая разметка:

120
Не срабатывает json_decode из массива

Не срабатывает json_decode из массива

вывожу данные с помощью echo из массива $arr_val[1] отображает {"id_event":18,"id_user":2,"id_pr":2}

135
Не работает подключение mysqli_connect()

Не работает подключение mysqli_connect()

Помимо банальной опечатки с вызовом функции, в этом коде действительно не хватает важного пункта - настройки mysqli таким образом, чтобы она...

121
Laravel Сохранение файла из формы

Laravel Сохранение файла из формы

Сохраняю форму в бд автоматическим методом, как в уроке laracasts:

112