litledi
Новичок
регулярное выражение
Привет всем. помогите составить регулярное выражение, задача вырезать всё ненужное например в теге <P> оставив только если там есть align=left или другие выравнивания, если в этом "мусоре" есть выравнивание я написал:
и после этого эстаются тэги с выравниванием и тэги содержащие только "мусор", как теперь написать выражение чтобы убрать этот мусор не затронув уже "почищенные" код:
оставит только <P>
Привет всем. помогите составить регулярное выражение, задача вырезать всё ненужное например в теге <P> оставив только если там есть align=left или другие выравнивания, если в этом "мусоре" есть выравнивание я написал:
PHP:
$str = preg_replace("/(<P[^>]*align=right[^>]*>)/i","<P align=right>",$str);
PHP:
$str = preg_replace("/(<P[^>]*>)/i","<P>",$str);