Я хотел бы получить значение из переменной JS функцией PHP preg_match (потому что источник - это внешний сайт, загруженный file_get_contents).Preg_match на переменную JS со случайным именем
Как это выглядит, например:
вар dates_012fbb32db259a64dfe333a8538fd6zz = [ '2015-08-26', '2015-08-27', '2015-08-28', '2015-08-31 », '2015-09-01'];
Я хочу получить полное значение этой переменной или, если возможно, последний элемент, например. 2015-09-01
Какая важная часть «012fbb32db259a64dfe333a8538fd6zz» случайна при каждом обновлении.
Я попытался построения рисунка на себя, но не работает:
$pattern = '/var dates_^[a-zA-Z0-9]+ = "(.*)";/';
preg_match($pattern, $source_website, $result);
В строке примера нет двойных кавычек – PeeHaa
Также у вас есть '^' там? – PeeHaa
Вы правы. Я идиот. После удаления, что вы сказали, скрипт работает. Как вы знаете, как выбрать только последнее значение? весело с str_replace? –