У меня есть две строковые переменные, которые являются и файловыми путями. Код, который работал используется Ерег, который устаревшее, поэтому я пытаюсь переписать его с помощью preg_match:preg_match две переменные с метасимволами
Старый код, который работал:
$path1 = quotemeta($path);
ereg("$path1(.*)$", $path2, $matches);
Использование preg_match, которые, кажется, не работает:
$path1 = quotemeta($path);
preg_match("/$path1(.*)$/", $path2, $matches);
Это дает
preg_match(): Unknown модификатор ошибка 'V'.
Кроме того, главное, что я пытаюсь получить это $ матчей [1], что текст, который соответствует первому захваченному подшаблону скобки, поэтому я думаю, что я не могу использовать substr()
.
Ничего себе, это полностью исправлено! Спасибо, что сделали мой день! – highlightall
Добро пожаловать :-) Удачи! –