Andreas-Lindig: Regulärer Ausdruck - Ersatz wenn nicht zwischen Ausdruck

Beitrag lesen

Hallo A.,

a. vielleicht so:
"/(^|</textara>):-)($|<textarea>)/U" ersetzen durch: "$1<img src="smiley">$2"

b. String an "/<textarea>(.*)</textarea>/" mit preg_split() auftrennen, alle "/<textarea>(.*)</textarea>/" mit preg_match_all() einsammeln und in den Elementen, die aus preg_split hervorgegangen sind, die Erseztung durchführen. Anschließend die Arrays im Reißverschußsystem wieder zusammenfügen.

Gruß, Andreas

--
<img src="http://was-ist-das.andreas-lindig.de/was_ist_das_fetzen.jpg" border="0" alt="">
http://was-ist-das.andreas-lindig.de