国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - 正則表達式 - JavaScript中幾個常用的字符串驗證

JavaScript中幾個常用的字符串驗證

2020-07-11 16:08正則表達式教程 正則表達式

本文主要為大家講解JavaScript中幾個常用的字符串驗證正則表達式使用方法,有需要的朋友可以參考下

  1. <!-- Writed by Zhong@IECN 2004.3.26 --> 
  2.  
  3. <script language="javascript"
  4. var reIp = /^([01]?\d{1,2}|2[0-4]\d|25[0-5])(\.([01]?\d{1,2}|2[0-4]\d|25[0-5])){3}$/; //IP 
  5. var reEml = /^[\w\-\.]+@[a-z0-9]+(\-[a-z0-9]+)?(\.[a-z0-9]+(\-[a-z0-9]+)?)*\.[a-z]{2,4}$/i; //E-mail 
  6. var reTel = /^((\d{2,3}\-)?\d{2,5}\-)?[2-9]\d{6,7}(\-\d{2,5})?$/; //電話號 
  7. var reMbl = /^13[0135-9]\d{8}$/; //手機號 
  8. var reHttp = /^http\:\/\/[a-z0-9]+(\-[a-z0-9]+)?(\.[a-z0-9]+(\-[a-z0-9]+)?)*\.[a-z]{2,4}(\/?|\/.+)$/i; //Http地址 
  9. var reNum = /^\-?\d+(\.\d+)?$/; //數值 
  10. var reIdc = /^\d{15}(\d{2}[a-z0-9])?$/; //身份證 
  11. </script> 
  12.  
  13. <table> 
  14.  <tr> 
  15.  <td align="right">IP:</td> 
  16.  <td><input id="ipInput" /><input type="button" value="Check" onclick="alert(reIp.test(ipInput.value));" />(如:123.123.123.123)</td> 
  17.  </tr> 
  18.  <tr> 
  19.  <td align="right">E-Mail:</td> 
  20.  <td><input id="emailInput"><input type="button" value="Check" onclick="alert(reEml.test(emailInput.value));">(如:xxx@iecn.net</a></td> 
  21.  </tr> 
  22.  <tr> 
  23.  <td align="right">電話:</td> 
  24.  <td><input id="telInput" /><input type="button" value="Check" onclick="alert(reTel.test(telInput.value));" />(如:86-10-12345678-123)</td> 
  25.  </tr> 
  26.  <tr> 
  27.  <td align="right">手機號:</td> 
  28.  <td><input id="mblInput" /><input type="button" value="Check" onclick="alert(reMbl.test(mblInput.value));" />(如:13012345678)</td> 
  29.  </tr> 
  30.  <tr> 
  31.  <td align="right">Http地址:</td> 
  32.  <td><input id="httpInput" /><input type="button" value="Check" onclick="alert(reHttp.test(httpInput.value));" />(如:http://www.iecn.net)</td> 
  33.  </tr> 
  34.  <tr> 
  35.  <td align="right">數值:</td> 
  36.  <td><input id="numInput" /><input type="button" value="Check" onclick="alert(reNum.test(numInput.value));" />(如:123、123.4、-0.123)</td> 
  37.  </tr> 
  38.  <tr> 
  39.  <td align="right">身份證:</td> 
  40.  <td><input id="idcInput" /><input type="button" value="Check" onclick="alert(reIdc.test(idcInput.value));" />(如:123456197601018888)</td> 
  41.  </tr> 
  42. </table> 

說明:

1. IP地址做到了完全嚴格的驗證;

2. E-mail地址中“@”前面的部分不是很確定,如果想不“誤殺”,把“[\w\-\.]+”改為“[^@]+”;

3. 電話號碼做到了基本嚴格的驗證,國際區號、國內區號、分機號可以有或沒有,位數只要是7位或8位就可以而沒考慮具體情況;

4. 手機號目前情況做到了基本嚴格的驗證;

5. Http地址地址類型可根據情況更改,如“[http|ftp]”,域名部分做到了盡可能嚴格的驗證,路徑部分未做任何驗證。

6. 數值做到了基本嚴格的驗證;

7. 身份證只對數字位數進行了判斷(15位或18位,18位的尾數允許字母)。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美性网 | 国产精品区一区二区三区 | 国产精品一级毛片在线 | 久久69精品久久久久久国产越南 | 精品一区久久 | 久久久久久九九 | 久久久久久久久久久亚洲 | 免费观看视频毛片 | 国产精品自拍视频 | 欧美一级电影在线 | 国产模特私拍xxxx | 中文字幕免费看 | 亚洲高清一区二区三区 | 99福利影院 | 欧美电影免费观看网站 | 99视频精品 | 免费成人在线网站 | 久久精品夜夜夜夜夜久久 | 久草青青| 激情国产| 亚洲精品国产一区 | 九色91 | 成人综合免费视频 | 亚洲国产精品久久人人爱 | 亚洲午夜精品一区二区三区 | 亚洲免费大片 | 在线成年人电影 | 亚洲视频在线播放 | 国产精品视屏 | av大全在线观看 | 国产高清精品在线 | www一区| 欧美日韩不卡合集视频 | 国产精品不卡 | 日韩和欧美的一区二区 | 久久久久国产精品免费免费搜索 | 日韩综合视频在线观看 | 精品久久一区二区 | 91久久国产综合久久91精品网站 | 亚洲三级黄色 | 免费毛片在线 |