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技術
          主站蜘蛛池模板: 高要市| 崇州市| 二手房| 资溪县| 凤台县| 聂拉木县| 德安县| 霍林郭勒市| 仁布县| 舒兰市| 廉江市| 英山县| 商水县| 卫辉市| 平江县| 栖霞市| 乾安县| 花莲县| 普兰县| 连江县| 克什克腾旗| 武邑县| 伊宁县| 金川县| 莱西市| 衡水市| 莎车县| 郸城县| 哈尔滨市| 桑日县| 句容市| 那坡县| 西吉县| 义乌市| 隆子县| 岳普湖县| 阿拉善左旗| 会昌县| 博白县| 峨边| 清徐县|