diff options
Diffstat (limited to 'javascript/i18n/phonenumbers/metadatalite.js')
-rw-r--r-- | javascript/i18n/phonenumbers/metadatalite.js | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/javascript/i18n/phonenumbers/metadatalite.js b/javascript/i18n/phonenumbers/metadatalite.js index f8881ca..f404bc1 100644 --- a/javascript/i18n/phonenumbers/metadatalite.js +++ b/javascript/i18n/phonenumbers/metadatalite.js @@ -1156,18 +1156,20 @@ i18n.phonenumbers.metadata.countryToMetadata = { ,,[,,"1?1[37]","\\d{2,3}"] ,[,,"NA","NA"] ] -,"CN":[,[,,"[1-79]\\d{7,11}|8[0-357-9]\\d{6,9}","\\d{4,12}"] +,"CN":[,[,,"[1-7]\\d{7,11}|8[0-357-9]\\d{6,9}|9(?:5\\d{3}|\\d{9})","\\d{4,12}"] ,[,,"21\\d{8,10}|(?:10|2[02-57-9]|3(?:11|7[179])|4(?:[15]1|3[12])|5(?:1\\d|2[37]|3[12]|51|7[13-79]|9[15])|7(?:31|5[457]|6[09]|91)|898)\\d{8}|(?:3(?:1[02-9]|35|49|5\\d|7[02-68]|9[1-68])|4(?:1[02-9]|2[179]|3[3-9]|5[2-9]|6[4789]|7\\d|8[23])|5(?:3[03-9]|4[36]|5[02-9]|6[1-46]|7[028]|80|9[2-46-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[17]\\d|2[248]|3[04-9]|4[3-6]|5[0-3689]|6[2368]|9[02-9])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[3678]|9[1-7])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))\\d{7}|80(?:29|6[03578]|7[018]|81)\\d{4}","\\d{4,12}"] ,[,,"1(?:3\\d|4[57]|[58][0-35-9])\\d{8}","\\d{11}"] ,[,,"(?:10)?800\\d{7}","\\d{10,12}"] ,[,,"16[08]\\d{5}","\\d{8}"] -,[,,"400\\d{7}","\\d{10}"] +,[,,"400\\d{7}|95\\d{3}","\\d{5}(?:\\d{5})?"] ,[,,"NA","NA"] ,[,,"NA","NA"] ,"CN",86,"(1[1279]\\d{3})?00","0",,,"(1[1279]\\d{3})|0",,"00",,[[,"(80\\d{2})(\\d{4})","$1 $2",["80[2678]"] ,"0$1","$CC $1",1] ,[,"([48]00)(\\d{3})(\\d{4})","$1 $2 $3",["[48]00"] ,"","",0] +,[,"(\\d{5})","$1",["95"] +,"","",0] ,[,"(\\d{3,4})(\\d{4})","$1 $2",["[2-9]"] ,"","",0] ,[,"(21)(\\d{4})(\\d{4,6})","$1 $2 $3",["21"] @@ -1187,6 +1189,8 @@ i18n.phonenumbers.metadata.countryToMetadata = { ,"0$1","$CC $1",1] ,[,"([48]00)(\\d{3})(\\d{4})","$1 $2 $3",["[48]00","[48]00"] ,"","",0] +,[,"(\\d{5})","$1",["95","95"] +,"","",0] ,[,"(21)(\\d{4})(\\d{4,6})","$1 $2 $3",["21","21"] ,"0$1","$CC $1",1] ,[,"([12]\\d)(\\d{4})(\\d{4})","$1 $2 $3",["10[1-9]|2[02-9]","10[1-9]|2[02-9]","10(?:[1-79]|8(?:[1-9]|0[1-9]))|2[02-9]","10[1-9]|2[02-9]","10[1-9]|2[02-9]","10(?:[1-79]|8(?:[1-9]|0[1-9]))|2[02-9]"] @@ -1201,7 +1205,7 @@ i18n.phonenumbers.metadata.countryToMetadata = { ,"","",0] ] ,[,,"NA","NA"] -,,,[,,"(?:4|(?:10)?8)00\\d{7}","\\d{10,12}"] +,,,[,,"(?:4|(?:10)?8)00\\d{7}|95\\d{3}","\\d{5,12}"] ,[,,"NA","NA"] ,,[,,"1(?:1[09]|20)","\\d{3}"] ,[,,"NA","NA"] @@ -1418,8 +1422,8 @@ i18n.phonenumbers.metadata.countryToMetadata = { ,[,,"NA","NA"] ] ,"DK":[,[,,"[2-9]\\d{7}","\\d{8}"] -,[,,"(?:[2-7]\\d|8[126-9]|9[16-9])\\d{6}","\\d{8}"] -,[,,"(?:[2-7]\\d|8[126-9]|9[16-9])\\d{6}","\\d{8}"] +,[,,"(?:[2-7]\\d|8[126-9]|9[126-9])\\d{6}","\\d{8}"] +,[,,"(?:[2-7]\\d|8[126-9]|9[126-9])\\d{6}","\\d{8}"] ,[,,"80\\d{6}","\\d{8}"] ,[,,"90\\d{6}","\\d{8}"] ,[,,"NA","NA"] @@ -1556,7 +1560,7 @@ i18n.phonenumbers.metadata.countryToMetadata = { ] ,"EH":[,[,,"[5689]\\d{8}","\\d{9}"] ,[,,"528[89]\\d{5}","\\d{9}"] -,[,,"6(?:0[0-6]|[14-7]\\d|2[2-46-9]|3[03458]|8[01]|99)\\d{6}","\\d{9}"] +,[,,"6(?:0[0-6]|[14-7]\\d|2[2-46-9]|3[034578]|8[01]|99)\\d{6}","\\d{9}"] ,[,,"80\\d{7}","\\d{9}"] ,[,,"89\\d{7}","\\d{9}"] ,[,,"NA","NA"] @@ -1905,7 +1909,7 @@ i18n.phonenumbers.metadata.countryToMetadata = { ] ,"GN":[,[,,"[23567]\\d{7,8}","\\d{8,9}"] ,[,,"30(?:24|3[12]|4[1-35-7]|5[13]|6[189]|[78]1|9[1478])\\d{4}","\\d{8}"] -,[,,"(?:24|55)\\d{6}|6(?:0(?:2[0-35-9]|3[3467]|5[2457-9])|2\\d{2,3}|[4-9]\\d{2}|3(?:[14]0|35))\\d{4}","\\d{8,9}"] +,[,,"(?:24|55)\\d{6}|6(?:0(?:2[0-35-9]|3[3467]|5[2457-9])|1[0-5]\\d|2\\d{2,3}|[4-9]\\d{2}|3(?:[14]0|35))\\d{4}","\\d{8,9}"] ,[,,"NA","NA"] ,[,,"NA","NA"] ,[,,"NA","NA"] @@ -2548,7 +2552,7 @@ i18n.phonenumbers.metadata.countryToMetadata = { ] ,"KH":[,[,,"[1-9]\\d{7,9}","\\d{6,10}"] ,[,,"(?:2[3-6]|3[2-6]|4[2-4]|[567][2-5])(?:[2-47-9]|5\\d|6\\d?)\\d{5}","\\d{6,9}"] -,[,,"(?:(?:1\\d|[67][06-9])[1-9]|8(?:0[89]|[134679]\\d|5[2-689]|8\\d{2})|9(?:[0-589][1-9]|[67][1-9]\\d?))\\d{5}","\\d{8,9}"] +,[,,"(?:(?:1\\d|6[06-9]|7(?:[07-9]|6\\d))[1-9]|8(?:0[89]|[134679]\\d|5[2-689]|8\\d{2})|9(?:[0-589][1-9]|[67][1-9]\\d?))\\d{5}","\\d{8,9}"] ,[,,"1800(?:1\\d|2[019])\\d{4}","\\d{10}"] ,[,,"1900(?:1\\d|2[09])\\d{4}","\\d{10}"] ,[,,"NA","NA"] @@ -2667,7 +2671,7 @@ i18n.phonenumbers.metadata.countryToMetadata = { ] ,"KW":[,[,,"[12569]\\d{6,7}","\\d{7,8}"] ,[,,"(?:18\\d|2(?:[23]\\d{2}|4(?:[1-35-9]\\d|44)|5(?:0[034]|[2-46]\\d|5[1-3]|7[1-7])))\\d{4}","\\d{7,8}"] -,[,,"(?:5(?:0[0-35-9]|11|5\\d)|6(?:0[034679]|5[015-9]|6\\d|7[067]|9[069])|9(?:0[09]|4[049]|6[69]|[79]\\d))\\d{5}","\\d{8}"] +,[,,"(?:5(?:11|[05]\\d)|6(?:0[034679]|5[015-9]|6\\d|7[067]|9[069])|9(?:0[09]|4[049]|6[69]|[79]\\d))\\d{5}","\\d{8}"] ,[,,"NA","NA"] ,[,,"NA","NA"] ,[,,"NA","NA"] @@ -2939,7 +2943,7 @@ i18n.phonenumbers.metadata.countryToMetadata = { ] ,"MA":[,[,,"[5689]\\d{8}","\\d{9}"] ,[,,"5(?:2(?:(?:[015-7]\\d|2[2-9]|3[2-57]|4[2-8]|8[235-7])\\d|9(?:0\\d|[89]0))|3(?:(?:[0-4]\\d|[57][2-9]|6[235-8]|9[3-9])\\d|8(?:0\\d|[89]0)))\\d{4}","\\d{9}"] -,[,,"6(?:0[0-6]|[14-7]\\d|2[2-46-9]|3[03458]|8[01]|99)\\d{6}","\\d{9}"] +,[,,"6(?:0[0-6]|[14-7]\\d|2[2-46-9]|3[034578]|8[01]|99)\\d{6}","\\d{9}"] ,[,,"80\\d{7}","\\d{9}"] ,[,,"89\\d{7}","\\d{9}"] ,[,,"NA","NA"] @@ -3339,8 +3343,8 @@ i18n.phonenumbers.metadata.countryToMetadata = { ,[,,"NA","NA"] ] ,"MY":[,[,,"[13-9]\\d{7,9}","\\d{6,10}"] -,[,,"(?:3\\d{2}|[4-79]\\d|8[2-9])\\d{6}","\\d{6,9}"] -,[,,"1(?:[02-46-9][2-9]|1[12]\\d)\\d{6}","\\d{9,10}"] +,[,,"(?:3[2-9]\\d|[4-9][2-9])\\d{6}","\\d{6,9}"] +,[,,"1(?:1[1-3]\\d{2}|[02-4679][2-9]\\d|8(?:1[23]|[2-9]\\d))\\d{5}","\\d{9,10}"] ,[,,"1[38]00\\d{6}","\\d{10}"] ,[,,"1600\\d{6}","\\d{10}"] ,[,,"NA","NA"] @@ -3651,7 +3655,7 @@ i18n.phonenumbers.metadata.countryToMetadata = { ] ,"PA":[,[,,"[1-9]\\d{6,7}","\\d{7,8}"] ,[,,"(?:1(?:0[02-579]|19|2[37]|3[03]|4[479]|57|65|7[016-8]|8[58]|9[134])|2(?:[0235679]\\d|1[0-7]|4[04-9]|8[028])|3(?:0[0-7]|1[14-7]|2[0-3]|3[03]|4[0457]|5[56]|6[068]|7[078]|80|9\\d)|4(?:3[013-59]|4\\d|7[0-689])|5(?:[01]\\d|2[0-7]|[56]0|79)|7(?:0[09]|2[0-267]|[349]0|5[6-9]|7[0-24-7]|8[89])|8(?:[34]\\d|5[0-4]|8[02])|9(?:0[78]|1[0178]|2[0378]|3[379]|40|5[0489]|6[06-9]|7[046-9]|8[36-8]|9[1-9]))\\d{4}","\\d{7}"] -,[,,"(?:1[16]1|21[89]|8(?:1[01]|7[23]))\\d{4}|6(?:[04-9]\\d|1[0-5]|2[0-6]|3[6-9])\\d{5}","\\d{7,8}"] +,[,,"(?:1[16]1|21[89]|8(?:1[01]|7[23]))\\d{4}|6(?:[04-9]\\d|1[0-5]|2[0-7]|3[5-9])\\d{5}","\\d{7,8}"] ,[,,"80[09]\\d{4}","\\d{7}"] ,[,,"(?:779|8(?:2[235]|55|60|7[578]|86|95)|9(?:0[0-2]|81))\\d{4}","\\d{7}"] ,[,,"NA","NA"] |