поэтому у меня есть этот код:
$body = '$var = \'VALUE\';'; $matches = array(); preg_match("/\$var\s*=\s*('|\")(.*)('|\");/", $body, $matches); print_r($matches);
Однако он показывает, что $ matches пуст …
Почему это так? Когда я попробовал regex на http://regex101.com/, он сработал. Это из-за того, что я использовал в регулярном выражении? (Я пытаюсь совместить символы пробелов, используя его)