Ich möchte, dass Benutzer nur Telefonnummern im folgenden Format zulassen
xxx-xxx-xxxx oder xxxxxxxxxx nur alle Ziffern. Kann jemand einen regulären Ausdruck dafür vorschlagen?
Während die Überprüfung allgemeiner Telefonnummern ein größeres Problem ist als das, was Sie zu lösen versuchen, würde ich Folgendes tun:
%Vor%Wenn Sie so vorgehen, werden alle folgenden Formen validiert:
%Vor%Sie können auch trivialerweise nach einer gültigen US-amerikanischen Vorwahl suchen:
%Vor%Auch dies ist eine triviale Prüfung. Für ein wenig strengeres Beispiel siehe Liste der US-amerikanischen Rechtsgebiete .
Siehe auch Ein umfassender Regex für die Validierung von Telefonnummern
Der folgende reguläre Ausdruck kann verwendet werden, um definierte und betriebliche (ab 6/2011) Telefonvorwahlen in den USA zu validieren:
%Vor%Tags und Links javascript string regex validation