Замена больше 2-х тегов <br*> на <br><br>
Код:
$template = "/<br[^>]*?>{3,}/i";
$html = preg_replace($template, "<br><br>", $html);
$html = preg_replace($template, "<br><br>", $html);
С таким выражением заменяются только теги типа : <br>, <BR>. Нужно также чтоб вырезались типа : <br/>, <BR/>, <br />, <BR />.
Там скобочек не хватает.
У меня работает вот так:
Код:
"/(<br[^>]*?>){3,}/i"
и так (без вопросительного знака - он там не нужен):
Код:
"/(<br[^>]*>){3,}/i"