麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Regex > 正文

Javascrp中常用的字符串驗證

2024-09-07 17:40:07
字體:
來源:轉載
供稿:網友

正則表達式在我們的編程里是非常常用到的語言,但是你了解過Javascrp中常用的字符串嗎?今天小編就將為大家講解Javascrp中常用的字符串驗證。

<!-- 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})?$/; //電話號
var reMbl = /^13[0135-9]/d{8}$/; //手機號
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+)?$/; //數值
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));">(如:[email protected]</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">手機號:</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">數值:</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 />
說明:<br />
?1. IP地址做到了完全嚴格的驗證;<br />
?2. E-mail地址中“@”前面的部分不是很確定,如果想不“誤殺”,把“[/w/-/.]+”改為“[^@]+”;<br />
?3. 電話號碼做到了基本嚴格的驗證,國際區號、國內區號、分機號可以有或沒有,位數只要是7位或8位就可以而沒考慮具體情況;<br />
?4. 手機號目前情況做到了基本嚴格的驗證;<br />
?5. Http地址地址類型可根據情況更改,如“[http|ftp]”,域名部分做到了盡可能嚴格的驗證,路徑部分未做任何驗證。<br />
?6. 數值做到了基本嚴格的驗證;<br />
?7. 身份證只對數字位數進行了判斷(15位或18位,18位的尾數允許字母)。

Javascrp中常用的字符串驗證的內容就為大家介紹到這里了,看完后相信你對Javascrp中常用的字符串驗證沒那么陌生了吧?

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成人性视频在线 | 欧美aⅴ视频 | 亚洲一区中文字幕 | 国产精品久久久久久久久久久久久久久 | 外国一级黄色片 | 草莓福利社区在线 | 一级黄色片武则天 | 羞羞的视频免费在线观看 | 久久最新免费视频 | 免费91在线 | 日日影视 | 免费一区在线 | 欧美人xx| xxxxhdhdhdhd日本 | 天天草天天色 | 免费观看视频在线 | 成人性生活视频在线播放 | 最近免费观看高清韩国日本大全 | 99精品国产一区二区三区 | 国产亚洲自拍一区 | 久久精品79国产精品 | 免费一级在线观看 | 一级黄色淫片 | 成人毛片视频在线观看 | 一级做人爱c黑人影片 | 欧美18xxxx | 7777欧美 | 亚洲欧美一区二区三区在线观看 | 九九热精品视频在线 | 九九热在线视频观看 | 欧美成人性生活 | 国产精品jk白丝蜜臀av软件 | 久久久一区二区三区四区 | 成码无人av片在线观看网站 | 国产影视 | 黄色网址免费进入 | 亚洲视频高清 | 亚洲天堂中文字幕在线观看 | 亚欧在线免费观看 | 亚洲视频在线观看免费 | 91a在线观看 |