javascript 驗證 國際格式 電話號碼

2021-07-09 04:21:22 字數 1275 閱讀 3931

如,中國國際代號是0086,我們要讓外國人直接和我們聯絡表述如下:008610-85912411,或者,(008610)85912411,(0086) 10-85912411,+8610-85912411,+86-10-85912411

英國倫敦固定**+44-7778-188 810,7778應該是倫敦區號

法國;+353 87 9114696 ,+353是法國區號

名片上是這樣寫的 。英國:+44 (0)793 0179-230

+44 (0)793 017-9230 

+44 (00)7 0179 230 

12埃及:(+20) 010 188 8486

0592-6054790

0592 6054790

2.在招聘網註冊完成後可以自動成為學習網會員帳戶選項功能  

3. 聯盟計畫banner 

4、規則 過濾**號碼、手機號碼和**

國際區號:(?:\(?[0\+]\d\)?)[\s-]? 例子:(0086)-、+353-、"(+20) "、0086- ,其中"(+20) "後面帶了乙個空格

國內區號:(?:(?:\(0\))?[0\d])[\s-]  例子:"010 "、010-、7778-、(0)793、(0)208、

**號碼:(?:[\d]|[\d][\s-][\d]) 例子:2241288、"188 810"、"0179 230"、0179-230 、017-9230 、

國際區號+國內區號+**號碼:(?:\(?[0\+]\d\)?)[\s-]?(?:(?:\(0\))?[0\d])[\s-](?:[\d]|[\d][\s-][\d])

上文的**號碼基本能匹配。

中國手機:+86013799265585

+86 0 13799265585

+86-0-13799265585

13799265585

美國手機1-626-2287211,1是美國區號

撥打美國這個號碼應該是撥:001-626-2287211

美國手機1-626-2287211,完整的表達方式是:001-626-2287211,或者,+1-626-2287211

國際區號:(?:\(?[0\+]?\d\)?)[\s-]?  例子:001-、1-、+1-、、、、、、、、、

國內區號:(?:0|\d)[\s-]? 例子:0、"0 "、"0-"、"626-"、""、、

手機號碼:(?:\(?[0\+]?\d\)?)[\s-]?(?:0|\d)[\s-]?(?:(?:13\d)|(?:\d))

手機正則可以匹配到以上的格式。

}

JavaScript驗證大全

js驗證表單大全 1.長度限制 2.只能是漢字 3.只能是英文 4.只能是數字 5.只能是英文本元和數字 6.驗證油箱格式 7.遮蔽關鍵字 這裡遮蔽 和 8.兩次輸入密碼是否相同 夠了吧 遮蔽右鍵 很酷 nc ntextmenu return false ndragstart return fals...

JavaScript驗證大全

js驗證表單大全 1.長度限制 2.只能是漢字 3.只能是英文 4.只能是數字 5.只能是英文本元和數字 6.驗證油箱格式 7.遮蔽關鍵字 這裡遮蔽 和 8.兩次輸入密碼是否相同 夠了吧 遮蔽右鍵 很酷 nc ntextmenu return false ndragstart return fals...

JavaScript表單驗證

大家看到這段 有何感想。有同學會問,這有問題嗎?沒問題。只是不怎麼好看而且有些難以維護。那麼我們來看看有沒有更好的方式吧。本文所以的 都在這個鏈結。github.com link x veri 首先 未動,文件先行我們先來看下這一坨東西 變數 var obj date 2018 10 10 08 0...