Validieren von Telefonnummern mit mehreren Formaten mithilfe von JavaScript
Der angegebene reguläre Ausdruck validiert Telefonnummern in zwei Formaten: (123) 456-7890 und 123-456-7890. Wir können seine Funktionalität jedoch erweitern, um das zusätzliche Format von zehn aufeinanderfolgenden Zahlen, d. h. 1234567890, einzuschließen.
Um dies zu erreichen, ändern wir den regulären Ausdruck wie folgt:
/^[\+]?[0-9]{0,3}\W?+[(]?[0-9]{3}[)]?[-\s\.]?[0-9]{3}[-\s\.]?[0-9]{4,6}$/im
Lassen Sie uns eine Pause einlegen unten den Ausdruck:
Dieser erweiterte reguläre Ausdruck validiert die folgenden Formate:
(123) 456-7890 (123)456-7890 123-456-7890 123.456.7890 1234567890 +31636363634 075-63546725 +1 (415)-555-1212 +1 (123) 456-7890 +1 (123)456-7890 +1 123-456-7890 +1 123.456.7890 +1 1234567890 +1 075-63546725 +12 (415)-555-1212 +12 (123) 456-7890 +12 (123)456-7890 +12 123-456-7890 +12 123.456.7890 +12 1234567890 +123 075-63546725 +123 (415)-555-1212 +123 (123) 456-7890 +123 (123)456-7890 +123 123-456-7890 +123 123.456.7890 +123 1234567890 +123 075-63546725 +1(415)-555-1212 +1(123) 456-7890 +1(123)456-7890 +1123-456-7890 +1123.456.7890 +11234567890 +1075-63546725 +12(415)-555-1212 +12(123) 456-7890 +12(123)456-7890 +12123-456-7890 +12123.456.7890 +121234567890 +123075-63546725 +123(415)-555-1212 +123(123) 456-7890 +123(123)456-7890 +123123-456-7890 +123123.456.7890 +1231234567890 +123075-63546725
Das obige ist der detaillierte Inhalt vonWie kann ich Telefonnummern mit mehreren Formaten (z. B. (123) 456-7890, 123-456-7890 und 1234567890) mithilfe von JavaScript validieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!