phpbar.de logo

Mailinglisten-Archive

[php] RegExp "<" ersetzen

[php] RegExp "<" ersetzen

Sven Eicher phpbar at koalashome.de
Sam Mar 25 17:24:58 CET 2006


> da werden mir alle "<" ersetzt. Ich möchte nur die die zwischen den
> Html-Tags stehen.

Ist zwar keine konkrete Antwort, aber vieleicht hilfts ja weiter.

8.11. Wie ersetze ich in einem Text, jedoch nicht innerhalb von HTML-Tags?
http://www.php-faq.de/q/q-regexp-ersetzen.html

Zitat:
Mit folgender Konstruktion kann man in $t alle Vorkommen von $s außerhalb von 
< und > durch $r ersetzen ...

// $s in $t durch $r ersetzen:
preg_replace("/((<[^>]*)|$s)/e", '"\2"=="\1"? "\1":"$r"', $t);



-- 
Sven

php::bar PHP Wiki   -   Listenarchive