2012-07-26 20 views

cevap

16

Sen /\d/gDüzenli İfade ile .match() kullanabilirsiniz:

"(55)-555-34".match(/\d/g).length 
//result=>7 
2

replace ile olmayan tüm numaralarını kaldırın ve sonuç dizesinin uzunluğu olsun: Bu avantaja sahiptir

str.replace(/\D/g,"").length 

match uygulandığında, null sonuçlarını kontrol etmeniz gerekmez (herhangi bir eşleşme bulunamazsa).

İlgili konular