KeTal
Guest
Заменить определенные символы, но только в HTML-тегах
Нужно заменить, например "«", на кавычку ("), но только в HTML-тегах. Есть такое выражение:
Пробовал по-всякому крутить, но либо заменяются все символы в тексте, либо вообще ничего не заменяется. Подскажите, где ошибка. 
Нужно заменить, например "«", на кавычку ("), но только в HTML-тегах. Есть такое выражение:
PHP:
$r = preg_replace ( "/<([^>]*)>/es", "'<".str_replace ('«', '"','\1').">'", $r);
