Rüdiger: regular Expression

Beitrag lesen

hallo zusammen

jetzt sitz ich an dem problem schon 2 std drann hab seitenweise das internet durchgepflügt, aber ich check das nicht :-(

in einem formular soll der user eine telefonnummer rein schreiben,
die sollte so aussehen +49-674 883 334.
erlaubt sind nur zahlen, ein +, ein - oder ein leerzeichen.
wenn er die nummer ohne + und bindestrich reinschreibt ist mir das egal.

das ist mein versuch, ich verstehs aber nicht warum das nicht funzt
preg_match("/[1]{8,20}$/", $telnr)

vielen dank im voraus für die hilfe

Gruß Rüdiger


  1. 0-9+-\s ↩︎