Mailinglisten-Archive |
> > -----Original Message----- > > From: php-admin_(at)_phpcenter.de [mailto:php-admin_(at)_phpcenter.de]On Behalf Of > > Matthias Otterbach > > Sent: Wednesday, May 09, 2001 4:01 PM > > To: php_(at)_phpcenter.de > > Subject: [php] Regulärer Ausdruch > > > > ich versuche folgenden Code auszuführen: $string = > > preg_replace("/\[code](.*?)\[\/code]/si", > > "<small>".$mtext[321]."</small><hr>".htmlentities('\\1')."<hr>", > > $string); > > > > Als Abhilfe koenntest Du preg_match verwenden, ist zwar nicht so > elegant, aber ... > > if (preg_match("/\[code](.*?)\[\/code]/si", $string, $arrTmp)) > $string=str_replace($arrTmp[1], htmlentities($arrTmp[1]), $string); > oh, sorry, kleiner fehler, so ist's besser $string=str_replace( '[code]'.$arrTmp[1].'[/code]', '[code]'.htmlentities($arrTmp[1]).'[code]', $string); Gruss, Juri
php::bar PHP Wiki - Listenarchive