phpbar.de logo

Mailinglisten-Archive

[php] preg_replace in Suchergebnis

[php] preg_replace in Suchergebnis

Tim Hildebrandt TConnect at gmx.net
Mon Feb 18 18:28:34 CET 2008


Hi Alex,


> > oder muss ich in jeder einzelnen Ergebniszeile mittels regulärem
> > Ausdruck erst alle Wörter case insensitiv ermitteln lassen und
> das Array
> > dann per foreach-Schleife tauschen?
> 
> Du verwendest das gesuchte Wort dann auch als Ersetzung, oder?
> 
> Versuchs mal so:
> 
>    $keyword = 'teller';
>    $text = preg_replace('/('.$keyword.')/is', '<b>\1</b>', $text);
>    echo $text;
> 
> \1 ist die back reference auf das gefundene Wort und ersetzt somit
> dieses wie vorgefunden.


Das klingt gut. Ich schaffe es aber erst morgen früh mit dem
Ausprobieren...

Liebe Grüße
Tim




php::bar PHP Wiki   -   Listenarchive