Приветствую, экспертов. На сайте есть множество страниц с таким куском кода: /*001*/ тут многострочный код из любых символов английских и русских. и несколько строк /*001*/ Комментарии в которых разная информация, на всех страницах совпадают. Нужно заменить везде код внутри комментариев. Есть программа для поиска и замены текста во множестве файлов, но вот регулярное выражение, который день не получается написать. Подскажите, пожалуйста, регулярное выражение для этой ситуации. Или программу, которая дружит с UTF-8 (испробовал штук 5, но там где UTF-8 не поддерживается многострочная замена)
Notepad++ Можно искать и заменять сразу во всех файлах в папке, можно включить и все файлы из вложенных папок. Также там есть поиск и замена по регулярному выражению.
PHP: <? $content = <<<EOF /*001*/ заменяем1 заменяем2 /*001*/ не заменяем1 не заменяем2 /*001*/ заменяем3 заменяем4 /*001*/ EOF; $pattern = '/\/\*001\*\/.+?\/\*001\*\//s'; $replacement = 'something'; $content = preg_replace($pattern, $replacement , $content); echo $content;