Mailinglisten-Archive |
> 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