PHP ERLEDIGT: Prüfung auf Pattern

M3Y3R

Well-known member
ID: 336361
L
8 Mai 2006
1.608
60
Hallo,

ich habe folgendes Problem.

Die User können in einem Feld angaben machen wie 45 - 49...
Nun möchte ich per RegExp prüfen ob die Eingabe dem folgendem Format entspricht:
2 Zahlen, Leerzeichen, Minus, Leerzeichen, 2 Zahlen

Dazu nutze ich folgendes RegExp:
(([0-9]{2})\s\-\s([0-9]{2}))

Die Abfrage greift aber nicht, das heißt, auch wenn ich 456 - 49 eingebe, wird die Syntax als korrekt erkannt. Was ist an dem Pattern falsch? Wer kann mir da schnell auf die Sprünge helfen?


Danke und MFG
Papenburger


EDIT:
Hat sich soeben erledigt!

Bei folgendem Pattern wird die Syntax korrekt geprüft:
%^((\d{2})\s\-\s(\d{2}))$%m
 
Zuletzt bearbeitet: