隨筆 - 13  文章 - 47  trackbacks - 0
          <2009年4月>
          2930311234
          567891011
          12131415161718
          19202122232425
          262728293012
          3456789

          常用鏈接

          留言簿(4)

          隨筆分類

          隨筆檔案

          收藏夾

          個人博客

          參考文檔

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          JS檢測郵箱地址正則表達式
          [ yangliangy 發表于 2006-11-29 14:36:00 ]
          ?
          ?var strm = document.myform.CoMail.value?? //提交mail地址的文本框
          ?var regm = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;//驗證Mail的正則表達式,^[a-zA-Z0-9_-]:開頭必須為字母,下劃線,數字,
          ?if (!strm.match(regm) && strm!="")
          ?? {
          ???? alert("郵箱地址格式錯誤或含有非法字符!\n請檢查!");
          ??document.myform.CoMail.select();??
          ??return false;
          ??? }
          posted on 2006-12-03 18:11 西紅柿(tomato) 閱讀(10713) 評論(7)  編輯  收藏 所屬分類: JSF相關

          FeedBack:
          # re: JS檢測郵箱地址正則表達式 2007-10-24 17:52 edfg
          good  回復  更多評論
            
          # re: JS檢測郵箱地址正則表達式 2008-03-06 22:14 alonesword
          在MSDN中這樣驗證的:
          bool IsValidEmail(string strIn)
          {
          // Return true if strIn is in valid e-mail format.
          return Regex.IsMatch(strIn, @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$");
          }


          但是這個郵箱地址驗證時,會出現錯誤:
          alonesword@[hello.com
          alonesword@hello.com]

          這兩種用上面的驗證都是會正確的,但是實際上是不正確的。  回復  更多評論
            
          # re: JS檢測郵箱地址正則表達式 2008-06-23 14:51 同是JAVA程序員
          不錯,正著急用呢  回復  更多評論
            
          # re: JS檢測郵箱地址正則表達式 2008-09-17 14:21 karry
          good!  回復  更多評論
            
          # re: JS檢測郵箱地址正則表達式 2008-11-17 14:15 surrey
          謝謝  回復  更多評論
            
          # wbeciwubcibv[未登錄] 2009-04-11 18:32 小強
          啊色調法啊   回復  更多評論
            
          # wbeciwubcibv[未登錄] 2009-04-11 18:32 小強
          好好玩  回復  更多評論
            
          主站蜘蛛池模板: 香格里拉县| 应城市| 沅江市| 龙里县| 高安市| 亚东县| 西乌珠穆沁旗| 罗城| 唐山市| 集安市| 宣武区| 广灵县| 锦州市| 兴隆县| 固原市| 德保县| 荣昌县| 泰宁县| 洛浦县| 台山市| 辽中县| 水城县| 克山县| 囊谦县| 琼海市| 宜兴市| 长治县| 赣州市| 商洛市| 赞皇县| 阜宁县| 宝丰县| 桐城市| 佛山市| 嵩明县| 岳普湖县| 平湖市| 响水县| 宿松县| 康保县| 石林|