2011-01-12 26 views
6

Ich bin auf der Suche nach einer einfachen Regex-Exp, die eine Telefonnummer validieren wird. Die Nummer kann zwischen 8 und 10 Ziffern und keine anderen Zeichen enthalten. Kann jemand aushelfen?Regex für 8 bis 10 Ziffern

Antwort

13

Es sieht aus wie^[0-9] {8,10} $ macht den Trick.

Vielen Dank für alle Vorschläge.

2

Haben Sie überprüft es nicht, aber ich denke, das wird funktionieren [2-9] [0-9] {7,9}

6

Sie könnten diese regex versuchen:

^[2-9]{2}\d{6,8}$ 
+5

Telefonnummern in vielen Ländern sein mit 0 beginnen, nicht 2-9 ... Warum so viele upvotes? –

0

So etwas ?

^[^01]\d{2}\d{6,8}$ 
+2

Nein, der erste Teil ('[^ 01]') stimmt mit beliebigen Zeichen überein, zum Beispiel Buchstaben – MBO

Verwandte Themen