Здравствуйте, уважаемые форумчане! Почему у меня не срабатывает замена на preg_replace?
Исходный текст:
[quotemsg data-username="Александр З"]Здравствуйте, Подскажите как можно в исходном коде статей расставить классы для заголовков H2? Статей много - вручную не вариант. По сути надо в цикле пройтись по всем материалам и при встрече заголовка, в зависимости от его порядка в тексте, дать ему класс. Например классы header1, header2, header13 Сказать легко - сделать не могу[/quotemsg]Отвечаю на сообщение с первой страницы
Код, как обрабатываю:
if (preg_match("~\[quotemsg data-username=\"(.*?)\"\].*?\[/quotemsg\]~",$text ,$a))
{ return preg_replace("~\[quotemsg data-username=\"(.*?)\"\](.*?)\[/quotemsg\]~", '$2', $text);}
Но, по результату так и вижу исходный текст