n'abend,
preg_match("/[1]{8,20}$/", $telnr)
einmal benutzt du - als Indikator für einen Bereich (0-9) und einmal benutzt du das - als Zeichen. Woher soll PHP den Unterschied wissen? wenn du - als Zeichen angeben möchtest, dann musst du es maskieren (-).
preg_match("/^[0-9+\-\s]{8,20}$/", $telnr);
weiterhin schönen abend...
--
Freundlich wie man war, hat man mir Großbuchstaben geschenkt.
sh:( fo:# ch:# rl:° br:> n4:& ie:{ mo:} va:) de:] zu:} fl:{ ss:? ls:[ js:|
Freundlich wie man war, hat man mir Großbuchstaben geschenkt.
sh:( fo:# ch:# rl:° br:> n4:& ie:{ mo:} va:) de:] zu:} fl:{ ss:? ls:[ js:|
0-9+-\s ↩︎