2011-01-12 16 views
6

Bir telefon numarasını doğrulayacak basit bir normal ifadeyi arıyorum. Sayı 8 ila 10 basamak arasında olabilir ve başka karakter olamaz. Birisi yardım edebilir mi?8 - 10 basamaklı Regex

cevap

13

Göründüğü gibi^[0-9] {8,10} $ hile yapar.

Tüm öneriler için teşekkürler.

2

bunu kullanıma değil ama bu çalışacaktır tahmin [2-9] [0-9] {7,9}

6

Bu regex deneyebilirsiniz: Böyle

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

Telefon numaraları 0 ile başlayan basit yolu değil, 2-9 ... Neden bu kadar çok upvotes olurdu? –

0

Something ?

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

Hayır, ilk bölüm ('[^ 01]') herhangi bir karakterle eşleşir, örneğin harfler – MBO