preg
Новичок
Опять регулярка (need help)
Чесно рыл и форум и гугля, но ничего путного не нашёл ... так что извиняюсь если уже было...
Вопщем есть строка
и вроде бы всё пашет, но есть одно но... если не указаны кавычки, то регулярка не проходит ((
Логично предположить, что нужно [\"'] сделать необязательным параметром ... ток хз как ...
Чесно рыл и форум и гугля, но ничего путного не нашёл ... так что извиняюсь если уже было...
Вопщем есть строка
нужно экранировать все значения атрибутов в 2йные кавычки... типа так:<table width="100%" border=0 height="150" cellpadding=0 cellspacing='0' class="lgtop">
делаю так:<table width="100%" border="0" height="150" cellpadding="0" cellspacing="0" class="lgtop">
Код:
$content = preg_replace ( "# (.+?)=[\"'](.+?)[\"']#si", " \\1=\"\\2\"", $content );
Логично предположить, что нужно [\"'] сделать необязательным параметром ... ток хз как ...