Я переименовываю все файлы на моем сайте с префиксом «r-» (r дефис).
Например, contact.php станет r-contact.php
Поэтому я хочу найти и заменить все href = «на href =» r- внутри моих файлов PHP.
Я пытаюсь написать сценарий, используя preg_replace для достижения этой цели. Есть ли способ избежать этих специальных символов.
Вы можете использовать это:
preg_replace('/href="(.*?)"/i', 'href="r-$1"', $document);
Других решений пока нет …