a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁(yè) > 編程 > regex > 正文

Javascrp中幾個(gè)常用的字符串驗(yàn)證

2020-01-20 22:28:16
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
<!-- Writed by Zhong@IECN 2004.3.26 -->

<script language="javascript">
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
var reEml = /^[/w/-/.]+@[a-z0-9]+(/-[a-z0-9]+)?(/.[a-z0-9]+(/-[a-z0-9]+)?)*/.[a-z]{2,4}$/i; //E-mail
var reTel = /^((/d{2,3}/-)?/d{2,5}/-)?[2-9]/d{6,7}(/-/d{2,5})?$/; //電話號(hào)
var reMbl = /^13[0135-9]/d{8}$/; //手機(jī)號(hào)
var reHttp = /^http/:////[a-z0-9]+(/-[a-z0-9]+)?(/.[a-z0-9]+(/-[a-z0-9]+)?)*/.[a-z]{2,4}(//?|//.+)$/i; //Http地址
var reNum = /^/-?/d+(/./d+)?$/; //數(shù)值
var reIdc = /^/d{15}(/d{2}[a-z0-9])?$/; //身份證
</script>

<table>
 <tr>
 <td align="right">IP:</td>
 <td><input id="ipInput" /><input type="button" value="Check" onclick="alert(reIp.test(ipInput.value));" />(如:123.123.123.123)</td>
 </tr>
 <tr>
 <td align="right">E-Mail:</td>
 <td><input id="emailInput"><input type="button" value="Check" onclick="alert(reEml.test(emailInput.value));">(如:xxx@iecn.net</a></td>
 </tr>
 <tr>
 <td align="right">電話:</td>
 <td><input id="telInput" /><input type="button" value="Check" onclick="alert(reTel.test(telInput.value));" />(如:86-10-12345678-123)</td>
 </tr>
 <tr>
 <td align="right">手機(jī)號(hào):</td>
 <td><input id="mblInput" /><input type="button" value="Check" onclick="alert(reMbl.test(mblInput.value));" />(如:13012345678)</td>
 </tr>
 <tr>
 <td align="right">Http地址:</td>
 <td><input id="httpInput" /><input type="button" value="Check" onclick="alert(reHttp.test(httpInput.value));" />(如:http://www.iecn.net)</td>
 </tr>
 <tr>
 <td align="right">數(shù)值:</td>
 <td><input id="numInput" /><input type="button" value="Check" onclick="alert(reNum.test(numInput.value));" />(如:123、123.4、-0.123)</td>
 </tr>
 <tr>
 <td align="right">身份證:</td>
 <td><input id="idcInput" /><input type="button" value="Check" onclick="alert(reIdc.test(idcInput.value));" />(如:123456197601018888)</td>
 </tr>
</table>
<br /><br />
說(shuō)明:<br />
 1. IP地址做到了完全嚴(yán)格的驗(yàn)證;<br />
 2. E-mail地址中“@”前面的部分不是很確定,如果想不“誤殺”,把“[/w/-/.]+”改為“[^@]+”;<br />
 3. 電話號(hào)碼做到了基本嚴(yán)格的驗(yàn)證,國(guó)際區(qū)號(hào)、國(guó)內(nèi)區(qū)號(hào)、分機(jī)號(hào)可以有或沒有,位數(shù)只要是7位或8位就可以而沒考慮具體情況;<br />
 4. 手機(jī)號(hào)目前情況做到了基本嚴(yán)格的驗(yàn)證;<br />
 5. Http地址地址類型可根據(jù)情況更改,如“[http|ftp]”,域名部分做到了盡可能嚴(yán)格的驗(yàn)證,路徑部分未做任何驗(yàn)證。<br />
 6. 數(shù)值做到了基本嚴(yán)格的驗(yàn)證;<br />
 7. 身份證只對(duì)數(shù)字位數(shù)進(jìn)行了判斷(15位或18位,18位的尾數(shù)允許字母)。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久久网 | 久久精品国产免费 | 91网在线观看| 欧美日韩视频在线观看免费 | 日本特黄 | 午夜精品久久久久久久久久久久 | 日韩在线视频免费看 | 久久伊人一区二区 | 最新国产精品 | 最近日韩中文字幕 | 成人亚洲视频 | www伊人 | 成人av免费 | 日韩三级在线免费 | 狠狠色噜噜狠狠狠8888米奇 | 91黄色在线观看 | 成人精品在线视频 | 欧美日韩在线播放 | 国产成人午夜视频 | 国产一区在线视频 | 国产人成免费视频 | 欧美日本免费 | 欧美三级欧美成人高清www | 日批视频 | 精品国产乱码久久久久久蜜柚 | 亚洲综合精品 | 九九精品免费视频 | 亚洲精品乱码久久久久v最新版 | 欧美亚洲高清 | 粉嫩高清一区二区三区精品视频 | 99久久久国产精品 | 久热九九 | 91麻豆精品国产91久久久更新时间 | 中文字幕婷婷 | 91超碰在线播放 | 亚洲一区二区三区四区五区中文 | 国产91亚洲精品 | 在线草| 蕉伊人| 综合一区 | h视频在线免费观看 |