Wie kann ich ereg_replace nicht case sensitiv machen?

Bash, Shell, PHP, Python, Perl, CGI
dathasem
Posts: 20
Joined: 2002-07-30 20:11

Wie kann ich ereg_replace nicht case sensitiv machen?

Post by dathasem »

moin, moin,

ich habe eine Suchmaschinensyntax, bei der ich mit REGEXP nicht case sensitiv alle Vorkommnisse von z.B. mus in einem mySQL table erkenne,

also sowohl MUS also auch mUS usw.

leider ist ereg_replace aber case sensitiv,
deshalb funktioniert mein highlighten:
ereg_replace($sw,"<font face=ff0000><b>".$sw."</b></font>",$text)

nur für exakte Entsprechungen von mus, also nur mus, nicht aber MUS oder mUS

kann mir irgendjemand helfen ? vielleicht mit preg_replace
patrickwolf
Posts: 15
Joined: 2002-09-04 14:37

Re: Wie kann ich ereg_replace nicht case sensitiv machen?

Post by patrickwolf »

Hallo,

was hältst Du von eregi_replace ???
(siehe http://www.php-center.de/de-html-manual ... place.html)
Diese Funktion entspricht ereg_replace() mit dem Unterschied, dass sie übereinstimmende Buchstaben nicht nach Groß- und Kleinschreibung unterscheidet.
Grüße
Patrick
dathasem
Posts: 20
Joined: 2002-07-30 20:11

Re: Wie kann ich ereg_replace nicht case sensitiv machen?

Post by dathasem »

DANKE :lol: