--TEST--
Bug #41148 (pcre 7.0 regression)
--FILE--
<?php
$letexte="<br><br>";
$ligne_horizontale = $puce = $debut_intertitre = $fin_intertitre = '';
$cherche1 = array(
"/\n(----+|____+)/S",
"/\n-- */S",
"/\n- */S",
"/\n_ +/S",
"/(^|[^{])[{][{][{]/S",
"/[}][}][}]($|[^}])/S",
"/(( *)\n){2,}(<br[[:space:]]*\/?".">)?/S",
"/[{][{]/S",
"/[}][}]/S",
"/[{]/S",
"/[}]/S",
"/(<br[[:space:]]*\/?".">){2,}/S",
"/<p>([\n]*(<br[[:space:]]*\/?".">)*)*/S",
"/<quote>/S",
"/<\/quote>/S"
);
$remplace1 = array(
"\n\n$ligne_horizontale\n\n",
"\n<br />— ",
"\n<br />$puce ",
"\n<br />",
"\$1\n\n$debut_intertitre",
"$fin_intertitre\n\n\$1",
"<p>",
"<strong class=\"spip\">",
"</strong>",
"<i class=\"spip\">",
"</i>",
"<p>",
"<p>",
"<blockquote class=\"spip\"><p>",
"</blockquote><p>"
);
$letexte = preg_replace($cherche1, $remplace1, $letexte);
$letexte = preg_replace("@^ <br />@S", "", $letexte);
print $letexte;
?>
--EXPECT--
<p>