phpbar.de logo

Mailinglisten-Archive

[php] RegEx-Ausdruck funzt nicht

[php] RegEx-Ausdruck funzt nicht

Reinhold token at gmx.de
Son Nov 4 21:27:02 CET 2007


Hallo,

ich komme mit dem folgende RegEx-Ausdruck nicht klar:

Zu durchsuchender Text:
30.10.2007, Gutschrift, WN1707, Name, ANTONIE 8000 MÜNCHEN, Name, 12,50, 0,55

Suchmuster: /WN(\s)?1707/is  ==> Treffer!
Suchmuster: /WN(\s)?1707\D/is  ==> Kein Treffer!

Das verstehe ich nicht. Mit dem \D möchte ich sicherstellen dass
zwar 1707 gefunden wird, aber nicht 1707 in 17078. Ich lasse also
nach dem 1707 unmittelbar keine weitere Ziffer zu, bzw. will das
bezwecken. Was mache ich da falsch?

-- 
Gruß

Reinhold


php::bar PHP Wiki   -   Listenarchive