hallo alle,
ich habe einen Regex geschrieben, der Telefonnummern über preg_match nach DIN 5008 hin untersucht. Er findet auch immer die richtige Lösung, allerdings sehen zwei Augen weniger als 2*x, darum würde ich euch bitten, mal drüber zu schauen.
/^(+[0-9]{1,} |0)[1-9]{2,} [0-9]{2,}(-[0-9]{1,}|)$/
Treffer:
+12 345 678-9
+12 345 6789
+1 2345 6789
0123 4567
0123 4567-8
kein Treffer:
+1 2345
1234 56789
1234 567 89
012 3456 789
012 345-
012 345 -6
grüße,
henman
--
"Sir! We are surrounded!" - "Excellent! We can attack in any direction!"
sh:( fo:| ch:? rl:° br:> n4:? ie:% mo:) va:| de:] zu:) fl:{ ss:| ls:[ js:|
"Sir! We are surrounded!" - "Excellent! We can attack in any direction!"
sh:( fo:| ch:? rl:° br:> n4:? ie:% mo:) va:| de:] zu:) fl:{ ss:| ls:[ js:|