posts - 60,comments - 71,trackbacks - 0

              在WEB應用開發中,會碰到校驗手機號碼和小靈通的問題,在網上找了下,沒找到同時支持手機號碼和小靈通的正則表達式的寫法,這里介紹下同時支持手機號碼和小靈通的正則表達式的寫法,但不支持座機的正則表達式,其實也很簡單,即寫兩個表達式,然后同時判斷即可.
          如下:
          function ismobile(mobile)
          {
          if(!(mobile.length==11 || mobile.length==8))
          {
             alert('請輸入合法的手機號碼!');
             document.mainForm.usermobile.focus();
             
          return false;
          }


          var sj = /^(((13[0-9]{1})|159|(15[0-9]{1}))+\d{8})$/;
          var xlt = /^\d{8}$/;
          if(!(sj.test(mobile) || xlt.test(mobile)))
          {
             alert('請輸入合法的手機號碼!');
             document.mainForm.usermobile.focus();
             
          return false;
          }

          return true;
          }

          這樣就可以同時支持手機和小靈通的正則表達式校驗了.
          posted on 2008-06-12 11:03 henry1451 閱讀(789) 評論(0)  編輯  收藏 所屬分類: Jsp,Js,Ajax,Html技術
          主站蜘蛛池模板: 昆山市| 胶南市| 山东| 新化县| 鞍山市| 贡嘎县| 溧阳市| 色达县| 工布江达县| 大邑县| 靖边县| 绍兴市| 汉中市| 黄龙县| 海晏县| 迭部县| 红河县| 贺州市| 全南县| 嫩江县| 循化| 龙游县| 吴江市| 察哈| 汉中市| 林口县| 探索| 大埔县| 鞍山市| 醴陵市| 天镇县| 垣曲县| 南丹县| 尼玛县| 绥棱县| 海伦市| 常熟市| 巴彦淖尔市| 大新县| 简阳市| 特克斯县|