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技術
          主站蜘蛛池模板: 赤城县| 施秉县| 东至县| 伊宁市| 库尔勒市| 武陟县| 紫阳县| 长乐市| 大姚县| 绥中县| 丹江口市| 甘孜县| 大渡口区| 雷山县| 斗六市| 阿瓦提县| 庆元县| 常德市| 滨州市| 金湖县| 阜城县| 阿瓦提县| 华阴市| 隆德县| 乐至县| 竹溪县| 互助| 晴隆县| 上虞市| 青海省| 潍坊市| 玉溪市| 尚义县| 仙游县| 南召县| 康马县| 凉山| 同仁县| 固阳县| 明水县| 建阳市|