亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

最新最全的手機(jī)號(hào)驗(yàn)證正則表達(dá)式

 更新時(shí)間:2022年02月23日 15:48:22   作者:itbrand  
我們?cè)匍_(kāi)發(fā)項(xiàng)目時(shí),總是要用到一些正則驗(yàn)證,就數(shù)手機(jī)號(hào)碼規(guī)則比較難收集,這篇文章主要給大家介紹了關(guān)于最新最全的手機(jī)號(hào)驗(yàn)證正則表達(dá)式,需要的朋友可以參考下

前言

一般表單頁(yè)面都需要填寫手機(jī)號(hào),校驗(yàn)用戶輸入的手機(jī)號(hào)碼是否正確,就要用到正則表達(dá)式,用正則表達(dá)式來(lái)匹配手機(jī)號(hào)段,如在運(yùn)營(yíng)商號(hào)段內(nèi),則號(hào)碼正確。因此,需要知道運(yùn)營(yíng)商最新的號(hào)段,如下所示:

各大運(yùn)營(yíng)商手機(jī)號(hào)碼段(新)

中國(guó)電信號(hào)段

133、153、173、177、180、181、189、190、191、193、199

中國(guó)聯(lián)通號(hào)段

130、131、132、145、155、156、166、167、171、175、176、185、186、196

中國(guó)移動(dòng)號(hào)段

134(0-8)、135、136、137、138、139、1440、147、148、150、151、152、157、158、159、172、178、182、183、184、187、188、195、197、198

中國(guó)廣電號(hào)段

192

其他號(hào)段

14號(hào)段部分為上網(wǎng)卡專屬號(hào)段:中國(guó)聯(lián)通145,中國(guó)移動(dòng)147,中國(guó)電信149

虛擬運(yùn)營(yíng)商:

電信:1700、1701、1702、162
移動(dòng):1703、1705、1706、165
聯(lián)通:1704、1707、1708、1709、171、167
衛(wèi)星通信:1349、174
物聯(lián)網(wǎng):140、141、144、146、148

通過(guò)以上號(hào)段可以看出,手機(jī)號(hào)碼起始1,第二位是3456789中的任意一個(gè),第三位有的是0-9全段,有的只是部分,如下:

13和18開(kāi)頭的手機(jī)號(hào)是全段

13開(kāi)頭的手機(jī)號(hào)是全段:13 [0123456789] 比如130,131,132…139
18開(kāi)頭的手機(jī)號(hào)是全段:18[0123456789] 比如180,181,182…189

15和19開(kāi)頭的手機(jī)號(hào)后面除4外都有,無(wú)154和194

15 [012356789] 比如150,151,152,153,155…159
19 [012356789] 比如190,191,192,193,195…159

17開(kāi)頭的手機(jī)號(hào)后面除9外都有

17 [01235678] 比如170,171,172,173…178

14開(kāi)頭的手機(jī)號(hào)除2,3外都有,無(wú)142和143

14[01456879] 比如140,141,144,145…149

16開(kāi)頭的手機(jī)號(hào)后面只有2567

16[2567] 比如:162,165,166,167

了解了運(yùn)營(yíng)商的最新號(hào)段,下面就寫出手機(jī)號(hào)驗(yàn)證的最新正則表達(dá)式:

/^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/

在javascript中的示例:

<script>
	var reg_user = /^[\u4e00-\u9fa5]{2,4}$/;    //2-4個(gè)中文字符正則
	var reg_tel = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/;    //11位手機(jī)號(hào)碼正則
	function checkSubmit() {
		if (document.form.user.value =="") {
			alert("姓名不能為空!");
			document.form.user.focus();
			return false;
		} else if (!reg_user.test(document.form.user.value)) {
			alert("姓名只能為2-4中文!");
			document.form.user.focus();
			document.form.user.select();
			return false;
		}
		if (document.form.tel.value =="") {
			alert("請(qǐng)?zhí)顚懩氖謾C(jī)號(hào)碼!");
			document.form.tel.focus();
			document.form.tel.select();
			return false;
		} else if (!reg_tel.test(document.form.tel.value)) {
			alert("請(qǐng)正確填寫您的手機(jī)號(hào)碼!");
			document.form.tel.focus();
			document.form.tel.select();
			return false;
		}
	}
</script>

因?yàn)槭謾C(jī)號(hào)都是以1開(kāi)始的,所以也可以這樣寫:

/^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/

這是把所有運(yùn)營(yíng)商號(hào)段寫在一起的,包括虛擬運(yùn)營(yíng)商、物聯(lián)網(wǎng)等,大家也可以根據(jù)項(xiàng)目需求來(lái)寫。

表單字段驗(yàn)證常用正則表達(dá)式

1、姓名

/^[\u4e00-\u9fa5]{2,4}$/    //2-4個(gè)中文字符正則

2、手機(jī)號(hào)碼

/^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/

3、座機(jī)號(hào)碼

/^(0\d{2,3})-?(\d{7,8})$/

4、電子郵箱

/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/

5、身份證號(hào)碼

(1)普通校驗(yàn)

/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/

(2)精準(zhǔn)校驗(yàn)

18位

 /^[1-9]\d{5}(19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/

15位

/^[1-9]\d{5}\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{2}[0-9Xx]$/

后6位

 /^(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/

6、QQ號(hào)碼

/^[1-9][0-9]\d{4,9}$/

7、郵政編碼

/^[1-9]\d{5}$/

8、注冊(cè)賬號(hào)

/^[a-zA-Z][a-zA-Z0-9_]{4,15}$/

總結(jié)

到此這篇關(guān)于最新最全的手機(jī)號(hào)驗(yàn)證正則表達(dá)式的文章就介紹到這了,更多相關(guān)手機(jī)號(hào)驗(yàn)證正則表達(dá)式內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論