正規表示式驗證郵箱及其解析
<input type="text"><strong></strong>
<script type="text/javascript">
var input=document.getElementsByTagName('input')[0]
input.oninput=function(){
var reg=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/
if(reg.test(this.value)){
this.nextElementSibling.innerHTML='格式正確 '
}else{
this.nextElementSibling.innerHTML='格式不正確 '
}
}
主要的正規表示式是這一行:
/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/
/^ $/ 開頭和結尾
\w+ 數字字母下劃線 ---至少出現一次
([-+.]\w+)* ()*的意思是這裡面的結構重複出現任意次:-ab2.24a+shi2 這樣都是可以的
[-+.] 表示這裡有一個字元,並且要麼-要麼.要麼+
\w+ 數字字母下劃線 ---至少出現一次
@ 就是@
\w+ 數字字母下劃線 ---至少出現一次
([.-]\w+)* 這種結構重複出現任意次
\. 就是.
\w+ 數字字母下劃線 ---至少出現一次
([.-]\w+)* 這種結構重複出現任意次
相關文章
- 郵箱地址正規表示式驗證
- js正規表示式驗證手機,郵箱,身份證JS
- 書寫一個用於驗證郵箱的正規表示式
- jQuery驗證手機號郵箱身份證的正規表示式(含港澳臺)jQuery
- 匹配網易郵箱正規表示式
- JS正規表示式驗證JS
- JS正規表示式的驗證JS
- JS常用正規表示式及驗證時間的正規表示式JS
- 郵箱/郵件地址的正規表示式及分析(JavaScript,email,regex)JavaScriptAI
- 正規表示式的應用實現郵箱輸入
- 強密碼驗證正規表示式密碼
- 最新密碼驗證正規表示式密碼
- ORACLE中使用SQL的正規表示式判斷郵箱格式OracleSQL
- 驗證數字的正規表示式集
- 正規表示式驗證url的合法性
- 驗證數字金額的正規表示式
- 日常收集整理正規表示式驗證大全
- JS正規表示式驗證數字(非常全)JS
- 驗證二進位制數字正規表示式
- 郵箱格式驗證
- js驗證郵箱JS
- 正規表示式關鍵詞解析
- 精準驗證手機號碼格式正規表示式
- 在Delphi中使用正規表示式校驗身份證號
- 【js基礎】判斷是否是合法郵箱地址(正規表示式的應用)JS
- swift 郵箱、密碼、手機號、身份證驗證正則Swift密碼
- JavaScript郵箱格式驗證JavaScript
- 身份證號碼的正規表示式及驗證詳解(JavaScript,Regex)JavaScript
- 前端表單驗證常用的25個JS正規表示式前端JS
- 匹配身份證號碼正規表示式
- pandas筆記(三)-- 查詢有效郵箱的使用者(正規表示式應用)筆記
- js正規表示式驗證URL函式程式碼(方便多個正則對比)JS函式
- 匹配中國郵政編碼正規表示式
- 校驗支付寶PID正規表示式
- 正規表示式
- 正規表示式.
- 校驗英文和數字正規表示式
- 正規表示式對qq號碼校驗