Escape кавычки и равны, чтобы войти в preg_replace

Я переименовываю все файлы на моем сайте с префиксом «r-» (r дефис).

Например, contact.php станет r-contact.php

Поэтому я хочу найти и заменить все href = «на href =» r- внутри моих файлов PHP.

Я пытаюсь написать сценарий, используя preg_replace для достижения этой цели. Есть ли способ избежать этих специальных символов.

0

Решение

Вы можете использовать это:

preg_replace('/href="(.*?)"/i', 'href="r-$1"', $document);
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]