Skip to content

Commit

Permalink
Upstream metadata changes from Google for v8.13.7
Browse files Browse the repository at this point in the history
 - Updated phone metadata for region code(s):
   AG, AI, AS, AU, BB, BM, BS, CC, CN, CX, DM, FR, GD, GG, GU, IM, JE, KN, KY,
   LC, LI, MG, MK, MP, MQ, MS, RE, RO, SX, TC, TG, TT, US, VC, VG, VI, YT
  • Loading branch information
giggsey committed Mar 3, 2023
1 parent f1782a9 commit 36ed5f8
Show file tree
Hide file tree
Showing 38 changed files with 47 additions and 48 deletions.
2 changes: 1 addition & 1 deletion METADATA-VERSION.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
# It can be a commit, branch or tag of the https://github.com/google/libphonenumber project
#
# For more information, look at the phing tasks in build.xml
v8.13.6
v8.13.7
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_AG.php
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1|([457]\\d{6})$',
'nationalPrefixForParsing' => '([457]\\d{6})$|1',
'nationalPrefixTransformRule' => '268$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_AI.php
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1|([2457]\\d{6})$',
'nationalPrefixForParsing' => '([2457]\\d{6})$|1',
'nationalPrefixTransformRule' => '264$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_AS.php
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1|([267]\\d{6})$',
'nationalPrefixForParsing' => '([267]\\d{6})$|1',
'nationalPrefixTransformRule' => '684$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_AU.php
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@
'internationalPrefix' => '001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011',
'preferredInternationalPrefix' => '0011',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0|(183[12])',
'nationalPrefixForParsing' => '(183[12])|0',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
[
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_BB.php
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1|([2-9]\\d{6})$',
'nationalPrefixForParsing' => '([2-9]\\d{6})$|1',
'nationalPrefixTransformRule' => '246$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_BM.php
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1|([2-9]\\d{6})$',
'nationalPrefixForParsing' => '([2-9]\\d{6})$|1',
'nationalPrefixTransformRule' => '441$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_BS.php
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1|([3-8]\\d{6})$',
'nationalPrefixForParsing' => '([3-8]\\d{6})$|1',
'nationalPrefixTransformRule' => '242$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_CC.php
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@
'internationalPrefix' => '001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011',
'preferredInternationalPrefix' => '0011',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0|([59]\\d{7})$',
'nationalPrefixForParsing' => '([59]\\d{7})$|0',
'nationalPrefixTransformRule' => '8$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_CN.php
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@
'internationalPrefix' => '00|1(?:[12]\\d|79)\\d\\d00',
'preferredInternationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0|(1(?:[12]\\d|79)\\d\\d)',
'nationalPrefixForParsing' => '(1(?:[12]\\d|79)\\d\\d)|0',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
[
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_CX.php
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@
'internationalPrefix' => '001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011',
'preferredInternationalPrefix' => '0011',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0|([59]\\d{7})$',
'nationalPrefixForParsing' => '([59]\\d{7})$|0',
'nationalPrefixTransformRule' => '8$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_DM.php
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1|([2-7]\\d{6})$',
'nationalPrefixForParsing' => '([2-7]\\d{6})$|1',
'nationalPrefixTransformRule' => '767$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_FR.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
],
'mobile' =>
[
'NationalNumberPattern' => '(?:6(?:[0-24-8]\\d|3[0-8]|9[589])|7(?:00|[3-9]\\d))\\d{6}',
'NationalNumberPattern' => '(?:6(?:[0-24-8]\\d|3[0-8]|9[589])|7[3-9]\\d)\\d{6}',
'ExampleNumber' => '612345678',
],
'tollFree' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_GD.php
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1|([2-9]\\d{6})$',
'nationalPrefixForParsing' => '([2-9]\\d{6})$|1',
'nationalPrefixTransformRule' => '473$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_GG.php
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@
'countryCode' => 44,
'internationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0|([25-9]\\d{5})$',
'nationalPrefixForParsing' => '([25-9]\\d{5})$|0',
'nationalPrefixTransformRule' => '1481$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_GU.php
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1|([3-9]\\d{6})$',
'nationalPrefixForParsing' => '([3-9]\\d{6})$|1',
'nationalPrefixTransformRule' => '671$1',
'sameMobileAndFixedLinePattern' => true,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_IM.php
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@
'countryCode' => 44,
'internationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0|([25-8]\\d{5})$',
'nationalPrefixForParsing' => '([25-8]\\d{5})$|0',
'nationalPrefixTransformRule' => '1624$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_JE.php
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@
'countryCode' => 44,
'internationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0|([0-24-8]\\d{5})$',
'nationalPrefixForParsing' => '([0-24-8]\\d{5})$|0',
'nationalPrefixTransformRule' => '1534$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_KN.php
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1|([2-7]\\d{6})$',
'nationalPrefixForParsing' => '([2-7]\\d{6})$|1',
'nationalPrefixTransformRule' => '869$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_KY.php
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1|([2-9]\\d{6})$',
'nationalPrefixForParsing' => '([2-9]\\d{6})$|1',
'nationalPrefixTransformRule' => '345$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_LC.php
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1|([2-8]\\d{6})$',
'nationalPrefixForParsing' => '([2-8]\\d{6})$|1',
'nationalPrefixTransformRule' => '758$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_LI.php
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@
'countryCode' => 423,
'internationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0|(1001)',
'nationalPrefixForParsing' => '(1001)|0',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
[
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_MG.php
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
'countryCode' => 261,
'internationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0|([24-9]\\d{6})$',
'nationalPrefixForParsing' => '([24-9]\\d{6})$|0',
'nationalPrefixTransformRule' => '20$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_MK.php
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
],
'mobile' =>
[
'NationalNumberPattern' => '7(?:3555|(?:474|9[019]7)7)\\d{3}|7(?:[0-25-8]\\d\\d|3(?:[1-48]\\d|7[01578])|4(?:2\\d|60|7[01578])|9(?:[2-4]\\d|7[015]))\\d{4}',
'NationalNumberPattern' => '7(?:3555|(?:474|9[019]7)7)\\d{3}|7(?:[0-25-8]\\d\\d|3(?:[1-48]\\d|7[01578])|4(?:2\\d|60|7[01578])|9(?:[2-4]\\d|5[01]|7[015]))\\d{4}',
'ExampleNumber' => '72345678',
],
'tollFree' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_MP.php
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1|([2-9]\\d{6})$',
'nationalPrefixForParsing' => '([2-9]\\d{6})$|1',
'nationalPrefixTransformRule' => '670$1',
'sameMobileAndFixedLinePattern' => true,
'numberFormat' =>
Expand Down
4 changes: 2 additions & 2 deletions src/data/PhoneNumberMetadata_MQ.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
return [
'generalDesc' =>
[
'NationalNumberPattern' => '(?:69|80)\\d{7}|(?:59|97)6\\d{6}',
'NationalNumberPattern' => '596\\d{6}|(?:69|80|9\\d)\\d{7}',
'PossibleLength' =>
[
0 => 9,
Expand Down Expand Up @@ -53,7 +53,7 @@
],
'voip' =>
[
'NationalNumberPattern' => '976(?:6\\d|7[0-367])\\d{4}',
'NationalNumberPattern' => '9(?:(?:39|47)7[01]|76(?:6\\d|7[0-367]))\\d{4}',
'ExampleNumber' => '976612345',
],
'pager' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_MS.php
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1|([34]\\d{6})$',
'nationalPrefixForParsing' => '([34]\\d{6})$|1',
'nationalPrefixTransformRule' => '664$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
7 changes: 3 additions & 4 deletions src/data/PhoneNumberMetadata_RE.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,20 +9,20 @@
return [
'generalDesc' =>
[
'NationalNumberPattern' => '976\\d{6}|(?:26|[68]\\d)\\d{7}',
'NationalNumberPattern' => '(?:26|[689]\\d)\\d{7}',
'PossibleLength' =>
[
0 => 9,
],
],
'fixedLine' =>
[
'NationalNumberPattern' => '26(?:2\\d\\d|3(?:0\\d|1[0-2]))\\d{4}',
'NationalNumberPattern' => '26(?:2\\d\\d|3(?:0\\d|1[0-3]))\\d{4}',
'ExampleNumber' => '262161234',
],
'mobile' =>
[
'NationalNumberPattern' => '(?:69(?:2\\d\\d|3(?:0[0-46]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|6[0-6]|7[0-27]|8[0-8]|9[0-479]))|976(?:2[27]|3[0-37]|9\\d))\\d{4}',
'NationalNumberPattern' => '(?:69(?:2\\d\\d|3(?:0[0-46]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|6[0-6]|7[0-27]|8[0-8]|9[0-479]))|9(?:399[0-2]|4790|76(?:2[27]|3[0-37]|9\\d)))\\d{4}',
'ExampleNumber' => '692123456',
],
'tollFree' =>
Expand Down Expand Up @@ -104,6 +104,5 @@
],
],
'mainCountryForCode' => true,
'leadingDigits' => '26[23]|69|[89]',
'mobileNumberPortableRegion' => false,
];
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_RO.php
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
],
'mobile' =>
[
'NationalNumberPattern' => '7020\\d{5}|7(?:0[013-9]|1[0-3]|[2-7]\\d|8[03-8]|9[019])\\d{6}',
'NationalNumberPattern' => '7020\\d{5}|7(?:0[013-9]|1[0-3]|[2-7]\\d|8[03-8]|9[0-29])\\d{6}',
'ExampleNumber' => '712034567',
'PossibleLength' =>
[
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_SX.php
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1|(5\\d{6})$',
'nationalPrefixForParsing' => '(5\\d{6})$|1',
'nationalPrefixTransformRule' => '721$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_TC.php
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1|([2-479]\\d{6})$',
'nationalPrefixForParsing' => '([2-479]\\d{6})$|1',
'nationalPrefixTransformRule' => '649$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_TG.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
],
'mobile' =>
[
'NationalNumberPattern' => '(?:7[09]|9[0-36-9])\\d{6}',
'NationalNumberPattern' => '(?:7[019]|9[0-36-9])\\d{6}',
'ExampleNumber' => '90112345',
],
'tollFree' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_TT.php
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1|([2-46-8]\\d{6})$',
'nationalPrefixForParsing' => '([2-46-8]\\d{6})$|1',
'nationalPrefixTransformRule' => '868$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
4 changes: 2 additions & 2 deletions src/data/PhoneNumberMetadata_US.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
],
'fixedLine' =>
[
'NationalNumberPattern' => '505(?:[2-57-9]\\d\\d|6(?:[0-35-9]\\d|4[46]))\\d{4}|(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[01356]|3[0-24679]|4[167]|5[0-2]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}',
'NationalNumberPattern' => '(?:47220[01]|5(?:05(?:[2-57-9]\\d\\d|6(?:[0-35-9]\\d|4[46]))|57200))\\d{4}|(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[01356]|3[0-24679]|4[167]|5[0-2]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}',
'ExampleNumber' => '2015550123',
'PossibleLengthLocalOnly' =>
[
Expand All @@ -30,7 +30,7 @@
],
'mobile' =>
[
'NationalNumberPattern' => '505(?:[2-57-9]\\d\\d|6(?:[0-35-9]\\d|4[46]))\\d{4}|(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[01356]|3[0-24679]|4[167]|5[0-2]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}',
'NationalNumberPattern' => '(?:47220[01]|5(?:05(?:[2-57-9]\\d\\d|6(?:[0-35-9]\\d|4[46]))|57200))\\d{4}|(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[01356]|3[0-24679]|4[167]|5[0-2]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}',
'ExampleNumber' => '2015550123',
'PossibleLengthLocalOnly' =>
[
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_VC.php
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1|([2-7]\\d{6})$',
'nationalPrefixForParsing' => '([2-7]\\d{6})$|1',
'nationalPrefixTransformRule' => '784$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
6 changes: 3 additions & 3 deletions src/data/PhoneNumberMetadata_VG.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
],
'fixedLine' =>
[
'NationalNumberPattern' => '284496[0-5]\\d{3}|284(?:229|4(?:22|9[45])|774|8(?:52|6[459]))\\d{4}',
'NationalNumberPattern' => '284(?:229|4(?:22|9[45])|774|8(?:52|6[459]))\\d{4}',
'ExampleNumber' => '2842291234',
'PossibleLengthLocalOnly' =>
[
Expand All @@ -30,7 +30,7 @@
],
'mobile' =>
[
'NationalNumberPattern' => '284496[6-9]\\d{3}|284(?:245|3(?:0[0-3]|4[0-7]|68|9[34])|4(?:4[0-6]|68|99)|5(?:4[0-7]|68|9[69]))\\d{4}',
'NationalNumberPattern' => '284(?:245|3(?:0[0-3]|4[0-7]|68|9[34])|4(?:4[0-6]|68|9[69])|5(?:4[0-7]|68|9[69]))\\d{4}',
'ExampleNumber' => '2843001234',
'PossibleLengthLocalOnly' =>
[
Expand Down Expand Up @@ -98,7 +98,7 @@
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1|([2-578]\\d{6})$',
'nationalPrefixForParsing' => '([2-578]\\d{6})$|1',
'nationalPrefixTransformRule' => '284$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' =>
Expand Down
2 changes: 1 addition & 1 deletion src/data/PhoneNumberMetadata_VI.php
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1|([2-9]\\d{6})$',
'nationalPrefixForParsing' => '([2-9]\\d{6})$|1',
'nationalPrefixTransformRule' => '340$1',
'sameMobileAndFixedLinePattern' => true,
'numberFormat' =>
Expand Down
Loading

0 comments on commit 36ed5f8

Please sign in to comment.