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