正則判斷手機號地區 國內外手機號碼正規表示式彙總

2021-10-16 15:30:38 字數 2779 閱讀 9818

var phones = $/,

'ar-sy': /^(!?(\+?963)|0)?9\d$/,

'ar-sa': /^(!?(\+?966)|0)?5\d$/,

'en-us': /^(\+?1)?[2-9]\d[2-9](?!11)\d$/,

'cs-cz': /^(\+?420)? ?[1-9][0-9] ?[0-9] ?[0-9]$/,

'de-de': /^(\+?49[ \.\-])?([\(][0-9][\)])?([0-9 \.\-\/])((x|ext|extension)[ ]?[0-9])?$/,

'da-dk': /^(\+?45)?(\d)$/,

'el-gr': /^(\+?30)?(69\d)$/,

'en-au': /^(\+?61|0)4\d$/,

'en-gb': /^(\+?44|0)7\d$/,

'en-hk': /^(\+?852\-?)?[569]\d\-?\d$/,

'en-in': /^(\+?91|0)?[789]\d$/,

'en-nz': /^(\+?64|0)2\d$/,

'en-za': /^(\+?27|0)\d$/,

'en-zm': /^(\+?26)?09[567]\d$/,

'es-es': /^(\+?34)?(6\d|7[1234])\d$/,

'fi-fi': /^(\+?358|0)\s?(4(0|1|2|4|5)?|50)\s?(\d\s?)\d$/,

'fr-fr': /^(\+?33|0)[67]\d$/,

'he-il': /^(\+972|0)([23489]|5[0248]|77)[1-9]\d/,

'hu-hu': /^(\+?36)(20|30|70)\d$/,

'it-it': /^(\+?39)?\s?3\d ?\d$/,

'ja-jp': /^(\+?81|0)\d[ \-]?\d[ \-]?\d$/,

'ms-my': /^(\+?6?01)(([145](\-|\s)?\d)|([236789](\s|\-)?\d))$/,

'nb-no': /^(\+?47)?[49]\d$/,

'nl-be': /^(\+?32|0)4?\d$/,

'nn-no': /^(\+?47)?[49]\d$/,

'pl-pl': /^(\+?48)? ?[5-8]\d ?\d ?\d ?\d$/,

'pt-br': /^(\+?55|0)\-?[1-9]\-?[2-9]\d\-?\d$/,

'pt-pt': /^(\+?351)?9[1236]\d$/,

'ru-ru': /^(\+?7|8)?9\d$/,

'sr-rs': /^(\+3816|06)[- \d]$/,

'tr-tr': /^(\+?90|0)?5\d$/,

'vi-vn': /^(\+?84|0)?((1(2([0-9])|6([2-9])|88|99))|(9((?!5)[0-9])))([0-9])$/,

'zh-cn': /^(\+?0?86\-?)?1[345789]\d$/,

'zh-tw': /^(\+?886\-?|0)?9\d$/

附上語言(文化)**與國家地區對照表:

國家/地區    語言** 國家/地區 語言**

簡體中文(中國)    zh-cn   正體中文(台灣地區)  zh-tw

正體中文(香港)    zh-hk   英語(香港)  en-hk

英語(美國)  en-us   英語(英國)  en-gb

英語(全球)  en-ww   英語(加拿大) en-ca

英語(澳大利亞)    en-au   英語(愛爾蘭) en-ie

英語(芬蘭)  en-fi   芬蘭語(芬蘭) fi-fi

英語(丹麥)  en-dk   丹麥語(丹麥) da-dk

英語(以色列) en-il   希伯來語(以色列)   he-il

英語(南非)  en-za   英語(印度)  en-in

英語(挪威)  en-no   英語(新加坡) en-sg

英語(紐西蘭) en-nz   英語(印度尼西亞)   en-id

英語(菲律賓) en-ph   英語(泰國)  en-th

英語(馬來西亞)    en-my   英語(阿拉伯) en-xa

韓文(南韓)  ko-kr   日語(日本)  ja-jp

荷蘭語(荷蘭) nl-nl   荷蘭語(比利時)    nl-be

葡萄牙語(葡萄牙)   pt-pt   葡萄牙語(巴西)    pt-br

法語(法國)  fr-fr   法語(盧森堡) fr-lu

法語(瑞士)  fr-ch   法語(比利時) fr-be

法語(加拿大) fr-ca   西班牙語(拉丁美洲)  es-la

西班牙語(西班牙)   es-es   西班牙語(阿根廷)   es-ar

西班牙語(美國)    es-us   西班牙語(墨西哥)   es-mx

西班牙語(哥倫比亞)  es-co   西班牙語(波多黎各)  es-pr

德語(德國)  de-de   德語(奧地利) de-at

德語(瑞士)  de-ch   俄語(俄羅斯) ru-ru

義大利語(義大利)   it-it   希臘語(希臘) el-gr

挪威語(挪威) no-no   匈牙利語(匈牙利)   hu-hu

土耳其語(土耳其)   tr-tr   捷克語(捷克共和國)  cs-cz

斯洛維尼亞語  sl-sl   波蘭語(波蘭) pl-pl

瑞典語(瑞典) sv-se   西班牙語(智利)

正則判斷手機號地區 手機號碼驗證方法 正則驗證

只允許輸入數字 value value.replace d g,clipboarddata.setdata text clipboarddata.getdata text replace d g,固定 只要有乙個填寫即可 form inline submit function if m reg.te...

jq判斷手機號,郵箱正則

function checkmobile 定義手機號正規表示式 if reg.test smobile mobile change function 1 3 4 5 8 0 9 d 1代表以1開頭,現在中國的手機號沒有是其它開頭的,以後不一定啊 3 4 5 8 緊跟上面的1後面,可以是3或4或5或8...

手機號判斷

public class smsutil toast.maketext activity,手機號碼輸入有誤!toast.length short show return false 驗證手機格式 public static boolean ismobileno string mobilenums 1...