Hallo Science,
$search = array( "/((<pre>[^</pre>]*)|<br />)/e" );
Das funktioniert allerdings noch nicht so ganz, könnt ihr mir weiterhelfen?
[^ab] heißt alles außer a ODER b, jedoch nicht alles außer ab. Daher:
$search = array("/((<pre>.*?</pre>)|<br />)/e");
Das ? aus .*? ist hier erklärt: http://www.dclp-faq.de/q/q-regexp-gierig.html Das /-Zeichen musst Du "escapen", (d.h. ein \ voranstellen) weil Du das als Trennzeichen für Deinen regulären Ausdruck verwendet hast.
Viele Grüße,
Christian
--
| http://www.selflinux.org/ |
| http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm |
| sh:) fo:) ch:] rl:( br:> n4:& ie:% mo:) va:) de:] zu:) fl:( js:| ss:) ls:[ |
| http://emmanuel.dammerer.at/selfcode.html |
| http://www.selflinux.org/ |
| http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm |
| sh:) fo:) ch:] rl:( br:> n4:& ie:% mo:) va:) de:] zu:) fl:( js:| ss:) ls:[ |
| http://emmanuel.dammerer.at/selfcode.html |