JAVA/JS/CPP: v6.3.1, metadata updates.
[platform/upstream/libphonenumber.git] / javascript / i18n / phonenumbers / metadatalite.js
index 0801e49..b9f1a27 100644 (file)
@@ -253,9 +253,9 @@ i18n.phonenumbers.metadata.countryCodeToRegionCodeMap = {
  * @type {Object.<string, Array>}
  */
 i18n.phonenumbers.metadata.countryToMetadata = {
-"AC":[,[,,"[2-467]\\d{3}","\\d{4}"]
+"AC":[,[,,"[2-7]\\d{3,5}","\\d{4,6}"]
 ,[,,"(?:[267]\\d|3[0-5]|4[4-69])\\d{2}","\\d{4}"]
-,[,,"NA","NA"]
+,[,,"5\\d{5}","\\d{6}"]
 ,[,,"NA","NA"]
 ,[,,"NA","NA"]
 ,[,,"NA","NA"]
@@ -501,7 +501,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
 ]
 ,"AU":[,[,,"[1-578]\\d{5,9}","\\d{6,10}"]
 ,[,,"[237]\\d{8}|8(?:[68]\\d{3}|7[0-69]\\d{2}|9(?:[02-9]\\d{2}|1(?:[0-57-9]\\d|6[0135-9])))\\d{4}","\\d{8,9}"]
-,[,,"14(?:5\\d|71)\\d{5}|4(?:[0-2]\\d|3[0-57-9]|4[47-9]|5[0-25-9]|6[6-9]|7[0457-9]|8[17-9]|9[07-9])\\d{6}","\\d{9}"]
+,[,,"14(?:5\\d|71)\\d{5}|4(?:[0-2]\\d|3[0-57-9]|4[47-9]|5[0-25-9]|6[6-9]|7[0457-9]|8[17-9]|9[017-9])\\d{6}","\\d{9}"]
 ,[,,"180(?:0\\d{3}|2)\\d{3}","\\d{7,10}"]
 ,[,,"190[0126]\\d{6}","\\d{10}"]
 ,[,,"13(?:00\\d{2})?\\d{4}","\\d{6,10}"]
@@ -1230,13 +1230,13 @@ i18n.phonenumbers.metadata.countryToMetadata = {
 ]
 ,"CR":[,[,,"[24-9]\\d{7,9}","\\d{8,10}"]
 ,[,,"2[24-7]\\d{6}","\\d{8}"]
-,[,,"57[0-3]\\d{5}|6(?:[0-2]\\d|30)\\d{5}|7[0-3]\\d{6}|8[3-9]\\d{6}","\\d{8}"]
+,[,,"5(?:0[01]|7[0-3])\\d{5}|6(?:[0-2]\\d|30)\\d{5}|7[0-3]\\d{6}|8[3-9]\\d{6}","\\d{8}"]
 ,[,,"800\\d{7}","\\d{10}"]
 ,[,,"90[059]\\d{7}","\\d{10}"]
 ,[,,"NA","NA"]
 ,[,,"NA","NA"]
-,[,,"210[0-6]\\d{4}|4(?:0(?:0[01]\\d{4}|10[0-3]\\d{3}|2900\\d{2}|3[01]\\d{4}|40\\d{4}|5\\d{5}|70[01]\\d{3}|8[0-2]\\d{4})|1[01]\\d{5}|20[0-3]\\d{4}|400\\d{4}|70[0-2]\\d{4})|5100\\d{4}","\\d{8}"]
-,"CR",506,"00",,,,"(19(?:0[01468]|19|20|66|77))",,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[24-7]|8[3-9]"]
+,[,,"210[0-6]\\d{4}|4(?:0(?:0[01]\\d{4}|10[0-3]\\d{3}|2(?:00\\d{3}|900\\d{2})|3[01]\\d{4}|40\\d{4}|5\\d{5}|60\\d{4}|70[01]\\d{3}|8[0-2]\\d{4})|1[01]\\d{5}|20[0-3]\\d{4}|400\\d{4}|70[0-2]\\d{4})|5100\\d{4}","\\d{8}"]
+,"CR",506,"00",,,,"(19(?:0[012468]|1[09]|20|66|77|99))",,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[24-7]|8[3-9]"]
 ,"","$CC $1",0]
 ,[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]0"]
 ,"","$CC $1",0]
@@ -1347,7 +1347,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
 ,[,,"9(?:5\\d|7[234])\\d{6}","\\d{9,12}"]
 ,,,[,,"9(?:3\\d{9}|6\\d{7,10})","\\d{9,12}"]
 ]
-,"DE":[,[,,"[1-35-9]\\d{3,14}|4(?:[0-8]\\d{4,12}|9(?:[0-37]\\d|4(?:[1-35-8]|4\\d?)|5\\d{1,2}|6[1-8]\\d?)\\d{2,7})","\\d{2,15}"]
+,"DE":[,[,,"[1-35-9]\\d{3,14}|4(?:[0-8]\\d{4,12}|9(?:[0-37]\\d|4(?:[1-35-8]|4\\d?)|5\\d{1,2}|6[1-8]\\d?)\\d{2,8})","\\d{2,15}"]
 ,[,,"[246]\\d{5,13}|3(?:0\\d{3,13}|2\\d{9}|[3-9]\\d{4,13})|5(?:0[2-8]|[1256]\\d|[38][0-8]|4\\d{0,2}|[79][0-7])\\d{3,11}|7(?:0[2-8]|[1-9]\\d)\\d{3,10}|8(?:0[2-9]|[1-9]\\d)\\d{3,10}|9(?:0[6-9]\\d{3,10}|1\\d{4,12}|[2-9]\\d{4,11})","\\d{2,15}"]
 ,[,,"1(?:5[0-2579]\\d{8}|6[023]\\d{7,8}|7(?:[0-57-9]\\d?|6\\d)\\d{7})","\\d{10,11}"]
 ,[,,"800\\d{7,12}","\\d{10,15}"]
@@ -2176,7 +2176,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
 ]
 ,"IL":[,[,,"[17]\\d{6,9}|[2-589]\\d{3}(?:\\d{3,6})?|6\\d{3}","\\d{4,10}"]
 ,[,,"[2-489]\\d{7}","\\d{7,8}"]
-,[,,"5(?:[02347-9]\\d{2}|5(?:01|2[23]|3[34]|4[45]|5[5689]|6[67]|7[78]|8[89])|6[2-9]\\d)\\d{5}","\\d{9}"]
+,[,,"5(?:[02347-9]\\d{2}|5(?:01|2[23]|3[34]|4[45]|5[5689]|6[67]|7[78]|8[89]|9[7-9])|6[2-9]\\d)\\d{5}","\\d{9}"]
 ,[,,"1(?:80[019]\\d{3}|255)\\d{3}","\\d{7,10}"]
 ,[,,"1(?:212|(?:9(?:0[01]|19)|200)\\d{2})\\d{4}","\\d{8,10}"]
 ,[,,"1700\\d{6}","\\d{10}"]
@@ -3153,7 +3153,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
 ]
 ,"MR":[,[,,"[2-48]\\d{7}","\\d{8}"]
 ,[,,"25[08]\\d{5}|35\\d{6}|45[1-7]\\d{5}","\\d{8}"]
-,[,,"(?:2(?:2\\d|70)|3(?:3\\d|6[1-36]|7[1-3])|4(?:4\\d|6[0457-9]|7[4-9]|8[01346-8]))\\d{5}","\\d{8}"]
+,[,,"(?:2(?:2\\d|70)|3(?:3\\d|6[1-36]|7[1-3])|4(?:[49]\\d|6[0457-9]|7[4-9]|8[01346-8]))\\d{5}","\\d{8}"]
 ,[,,"800\\d{5}","\\d{8}"]
 ,[,,"NA","NA"]
 ,[,,"NA","NA"]
@@ -3971,7 +3971,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
 ]
 ,"SA":[,[,,"1\\d{7,8}|(?:[2-467]|92)\\d{7}|5\\d{8}|8\\d{9}","\\d{7,10}"]
 ,[,,"11\\d{7}|1?(?:2[24-8]|3[35-8]|4[3-68]|6[2-5]|7[235-7])\\d{6}","\\d{7,9}"]
-,[,,"(?:5[013-689]|811)\\d{7}","\\d{9,10}"]
+,[,,"(?:5(?:[013-689]\\d|7[0-26-8])|811\\d)\\d{6}","\\d{9,10}"]
 ,[,,"800\\d{7}","\\d{10}"]
 ,[,,"NA","NA"]
 ,[,,"92[05]\\d{6}","\\d{9}"]
@@ -4275,17 +4275,17 @@ i18n.phonenumbers.metadata.countryToMetadata = {
 ]
 ,"SR":[,[,,"[2-8]\\d{5,6}","\\d{6,7}"]
 ,[,,"(?:2[1-3]|3[0-7]|4\\d|5[2-58]|68\\d)\\d{4}","\\d{6,7}"]
-,[,,"(?:7(?:[1-357]\\d|4[0-5])|8[1-9]\\d)\\d{4}","\\d{7}"]
+,[,,"(?:7[124-7]|8[1-9])\\d{5}","\\d{7}"]
 ,[,,"NA","NA"]
 ,[,,"NA","NA"]
 ,[,,"NA","NA"]
 ,[,,"NA","NA"]
-,[,,"56\\d{4}","\\d{6}"]
+,[,,"5(?:6\\d{4}|90[0-4]\\d{3})","\\d{6,7}"]
 ,"SR",597,"00",,,,,,,,[[,"(\\d{3})(\\d{3})","$1-$2",["[2-4]|5[2-58]"]
 ,"","",0]
 ,[,"(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]
 ,"","",0]
-,[,"(\\d{3})(\\d{4})","$1-$2",["[6-8]"]
+,[,"(\\d{3})(\\d{4})","$1-$2",["59|[6-8]"]
 ,"","",0]
 ]
 ,,[,,"NA","NA"]
@@ -4682,7 +4682,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
 ]
 ,"UG":[,[,,"\\d{9}","\\d{5,9}"]
 ,[,,"20(?:[0147]\\d{2}|2(?:40|[5-9]\\d)|3[23]\\d|5[0-4]\\d|6[03]\\d|8[0-2]\\d)\\d{4}|[34]\\d{8}","\\d{5,9}"]
-,[,,"7(?:0[0-7]|[15789]\\d|[23]0|[46][0-4])\\d{6}","\\d{9}"]
+,[,,"2030\\d{5}|7(?:0[0-7]|[15789]\\d|2[03]|30|[46][0-4])\\d{6}","\\d{9}"]
 ,[,,"800[123]\\d{5}","\\d{9}"]
 ,[,,"90[123]\\d{6}","\\d{9}"]
 ,[,,"NA","NA"]