隨筆 - 13  文章 - 47  trackbacks - 0
          <2006年12月>
          262728293012
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          常用鏈接

          留言簿(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) 閱讀(10706) 評論(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 小強
          好好玩  回復  更多評論
            
          主站蜘蛛池模板: 托里县| 阳东县| 南丹县| 康定县| 札达县| 宁海县| 舞钢市| 平阳县| 休宁县| 诏安县| 霸州市| 金塔县| 宜宾县| 平顶山市| 余江县| 崇礼县| 达尔| 江川县| 太谷县| 普定县| 开化县| 策勒县| 英山县| 八宿县| 朝阳县| 安义县| 青铜峡市| 呼伦贝尔市| 金川县| 葵青区| 达拉特旗| 正镶白旗| 临安市| 永新县| 南汇区| 庄河市| 凉山| 麻阳| 略阳县| 诏安县| 克拉玛依市|