Mailinglisten-Archive |
Hi, also es scheint so, als ob die preg_* Funktionen (getestet unter PHP4, da nur das in der Win32-Version preg-support hat) kein \b in einer Regexp kennen... Leider weiß ich nicht, wie ich ein \b in PHP darstellen könnte, im Perl-Manual steht zu \b folgendes: [...] \b Match a word boundary [...] A word boundary (\b) is defined as a spot between two characters that has a \w on one side of it and a \W on the other side of it (in either order), counting the imaginary characters off the beginning and end of the string as matching a \W. (Within character classes \b represents backspace rather than a word boundary.) [...] Da ich der englischen Sprache leider nicht _so_ mächtig bin, versteh ich's einfach gesagt nicht. Könnte mir von euch vielleicht einer eine mit ereg_* verwendbare RegExp aus einem einfachen "/\b$word\b/i" machen? PS: \w = [a-zA-Z_0-9] \W = [^a-zA-Z_0-9] Bye & Thanks Dante
php::bar PHP Wiki - Listenarchive