artnik7
Новичок
Не могу заменить " и & на нормальные символы только внутри тегов.
html_entity_decode не подходит так как он профигачит всю строку.
Кавычек и & может быть много.
Пытался сделать так:
но так заменяется только последняя кавычка тега, т.к. регвыр только один раз находит начало тега "<" и больше к нему не возвращается.
Подскажите, кто шарит, плиз
html_entity_decode не подходит так как он профигачит всю строку.
Кавычек и & может быть много.
Пытался сделать так:
PHP:
$str = 'text <a href="http://url.com/?a=0&b=1">link</a> text';
$str = preg_replace('/(<[^>]*?)"/', '$1"', $str); // text <a href="http://url.com/?a=0&b=1">link</a> text
Подскажите, кто шарит, плиз