[轉載]正則驗證11位手機號

function isPoneAvailable($poneInput) {  
          var myreg=/^[1][3,4,5,7,8][0-9]{9}$/;  
          if (!myreg.test($poneInput.val())) {  
              return false;  
          } else {  
              return true;  
          }  
      } 

正則表達式

var myreg=/^[1][3,4,5,7,8][0-9]{9}$/;
這個表達式的意思是:

1--以1爲開頭;

2--第二位可爲3,4,5,7,8,中的任意一位;

3--最後以0-9的9個整數結尾。


本來只容13,15,17,18,開頭的手機號,但是測試mm說有14開頭的號碼,所以添加了14;當然,如果以後要是發展成有16,或者19,之類的開頭號碼的話,在

[3,4,5,7,8]
中添加即可。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章