Ben telefon numaraları bazı gevşek doğrulama yapmak için bir doğrulama regex bulmaya çalışıyorum. Ben onları kullandığınızda bazı şeyler dışında şerit gidiyorum, ama ben kullanıcı istedikleri gibi kendi numarasını girmek için özgürlük izin istiyorum, ve ben bunu girmiş gibi göstermek istiyorum.
Yapmam gereken en iyi şey benim karakterleri beyaz liste olduğunu düşündüm. Ben düşündüm
[space] + - [0-9] ( )
Ben izin gereken başka karakterler var mı? Ben desen bu eşleşmiyor karakterler arıyor olmalıdır eğer ben pek emin değilim?
Bugüne kadar ben ile gelebilir tüm olup
[\+0-9\s\-\(\)]
Her karakter maç gibi görünüyor Hangi
Ben burada oynamak oldum, http://gskinner.com/RegExr/
Benim veri olarak kullanarak,
+44 787 553 7794
+1-818-923-4821
&9_981-432 p
+44 (0) 20 874 1932
Herkes bana doğru yönde dürtmek olsaydı, ben gerçekten takdir ediyorum! Teşekkürler :)