Skip to content

Commit

Permalink
v8.12.24
Browse files Browse the repository at this point in the history
  • Loading branch information
twcclegg committed May 31, 2021
1 parent b8f2a24 commit a50dbe6
Show file tree
Hide file tree
Showing 12 changed files with 105 additions and 99 deletions.
1 change: 1 addition & 0 deletions csharp/PhoneNumbers.Test/PhoneNumbers.Test.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@

<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.2.0" />
<PackageReference Include="System.Text.RegularExpressions" Version="4.3.1" />
<PackageReference Include="xunit" Version="2.4.1" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.1">
<PrivateAssets>all</PrivateAssets>
Expand Down
158 changes: 83 additions & 75 deletions resources/PhoneNumberMetaData.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2671,6 +2671,7 @@
<possibleLengths national="[6-10]"/>
<exampleNumber>412345678</exampleNumber>
<nationalNumberPattern>
4946\d{2,6}|
(?:
4[0-8]|
50
Expand Down Expand Up @@ -9638,6 +9639,7 @@
<possibleLengths national="[6-10]"/>
<exampleNumber>412345678</exampleNumber>
<nationalNumberPattern>
4946\d{2,6}|
(?:
4[0-8]|
50
Expand Down Expand Up @@ -10802,36 +10804,35 @@
<exampleNumber>555123456</exampleNumber>
<nationalNumberPattern>
5(?:
0(?:
0(?:
0\d|
50
)\d|
555[5-9]
0555[5-9]|
757(?:
7[7-9]|
8[01]
)
)\d{3}|
5(?:
0070|
[25]222|
3333
)[0-4]\d{3}|
5(?:
00(?:
0\d|
50
)|
111\d|
(?:
111\d|
52|
75
)00|
8(?:
58[89]|
8(?:
58[89]|
888
)
)\d|
(?:
2222|
3333
)[0-4]|
52(?:
00\d|
22[0-4]
)|
75(?:
00\d|
7(?:
7[7-9]|
8[01]
55|
88
)
)
)\d{3}|
)\d{4}|
(?:
5(?:
[14]4|
Expand Down Expand Up @@ -14591,33 +14592,37 @@
<possibleLengths national="10"/>
<exampleNumber>9123456789</exampleNumber>
<nationalNumberPattern>
99(?:
5[15]0|
888|
9(?:
0[013]|
21|
77|
88
)
)\d{5}|
9(?:
0(?:
[0-35]\d|
4[4-6]
)|
(?:
[13]\d|
2[0-3]
0(?:
[0-35]\d|
4[4-6]
)|
(?:
[13]\d|
2[0-3]
)\d
)\d|
9(?:
[0-2]\d|
3[01]|
4[0145]|
81|
9[19]
(?:
[0-2]\d|
3[01]|
4[0145]
)\d|
5[15]0|
8(?:
1\d|
88
)|
9(?:
0[013]|
[19]\d|
21|
77|
8[7-9]
)
)
)\d{6}
)\d{5}
</nationalNumberPattern>
</mobile>
<!-- No tollFree or premiumRate information can be found. -->
Expand Down Expand Up @@ -22691,7 +22696,7 @@
21[89]|
6(?:
[02-9]\d|
1[0-7]
1[0-8]
)\d|
8(?:
1[01]|
Expand Down Expand Up @@ -22932,33 +22937,27 @@
</nationalNumberPattern>
</generalDesc>
<fixedLine>
<possibleLengths national="7,8"/>
<possibleLengths national="7"/>
<exampleNumber>3123456</exampleNumber>
<nationalNumberPattern>
(?:
(?:
3[0-2]|
4[257]|
5[34]|
9[78]
)\d|
64[1-9]|
7730|
85[02-46-9]
)\d{4}|
(?:
3[0-2]|
4[257]|
5[34]|
77[0-24]|
9[78]
)\d{5}
)\d{4}
</nationalNumberPattern>
</fixedLine>
<mobile>
<possibleLengths national="8"/>
<exampleNumber>70123456</exampleNumber>
<nationalNumberPattern>
77(?:
3[1-9]|
[5-9]\d
)\d{4}|
(?:
7[0-689]|
7\d|
8[18]
)\d{6}
</nationalNumberPattern>
Expand Down Expand Up @@ -23149,7 +23148,10 @@
<exampleNumber>9051234567</exampleNumber>
<nationalNumberPattern>
(?:
81[37]|
8(?:
1[37]|
9[5-8]
)|
9(?:
0[5-9]|
1[0-24-9]|
Expand Down Expand Up @@ -25456,7 +25458,7 @@
)\d{5}
</nationalNumberPattern>
</fixedLine>
<!-- 8023 is added based on user report. -->
<!-- 8023 and 8041 are added based on user report. -->
<mobile>
<possibleLengths national="8"/>
<exampleNumber>81234567</exampleNumber>
Expand All @@ -25466,7 +25468,7 @@
0(?:
[13]\d|
2[013-9]|
40
4[01]
)|
[1-8]\d\d|
9(?:
Expand Down Expand Up @@ -25909,9 +25911,8 @@
<generalDesc>
<nationalNumberPattern>
(?:
[2378]\d|
66|
99
[237-9]\d|
66
)\d{6}
</nationalNumberPattern>
</generalDesc>
Expand All @@ -25930,7 +25931,7 @@
66|
7[3-9]|
8[08]|
99
9[09]
)\d{6}
</nationalNumberPattern>
</mobile>
Expand Down Expand Up @@ -28717,8 +28718,7 @@
</fixedLine>
<!-- Adding 9[45] as suggested by http://www.ucell.uz/en/for_subscribers/how_to_call.html
Adding other prefixes from http://www.weltvorwahlen.de/99861353.html, and any other
prefixes Tyntec has a carrier mapped to. Adding 55501 based on user report. Adding
5590 based on user report. -->
prefixes Tyntec has a carrier mapped to. Adding 5550[13] & 5590 based on user report. -->
<mobile>
<possibleLengths national="9"/>
<exampleNumber>912345678</exampleNumber>
Expand All @@ -28730,7 +28730,7 @@
9[0-57-9]
)\d{3}|
55(?:
501|
50[13]|
90\d
)|
6(?:
Expand Down Expand Up @@ -30960,6 +30960,10 @@
<leadingDigits>510</leadingDigits>
<format>$1 $2 $3</format>
</numberFormat>
<numberFormat pattern="(\d{3})(\d{3})(\d{4})">
<leadingDigits>2</leadingDigits>
<format>$1 $2 $3</format>
</numberFormat>
<numberFormat pattern="(\d{3})(\d{3})(\d{3})(\d{3})">
<leadingDigits>510</leadingDigits>
<format>$1 $2 $3 $4</format>
Expand All @@ -30973,16 +30977,20 @@
</availableFormats>
<generalDesc>
<nationalNumberPattern>
210\d{7}|
51\d{7}(?:
\d{3}
)?
</nationalNumberPattern>
</generalDesc>
<voip>
<possibleLengths national="9,12"/>
<possibleLengths national="9,10,12"/>
<exampleNumber>510012345</exampleNumber>
<nationalNumberPattern>
51[013]0\d{8}|
(?:
210|
51[013]0\d
)\d{7}|
5100\d{5}
</nationalNumberPattern>
</voip>
Expand Down
5 changes: 5 additions & 0 deletions resources/carrier/en/33.txt
Original file line number Diff line number Diff line change
Expand Up @@ -298,6 +298,11 @@
3375758|Euroinformation Telecom
3375763|Euroinformation Telecom
3375767|Euroinformation Telecom
3375770|SFR
3375771|SFR
3375772|SFR
3375773|SFR
3375774|SFR
3375777|Euroinformation Telecom
3375779|Halys
3375787|Euroinformation Telecom
Expand Down
1 change: 1 addition & 0 deletions resources/carrier/en/358.txt
Original file line number Diff line number Diff line change
Expand Up @@ -62,4 +62,5 @@
3584579|DNA
358458|Elisa
35846|Elisa
35849|Elisa
35850|Elisa
1 change: 1 addition & 0 deletions resources/carrier/en/507.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
50761|Digicel
507616|Telefónica Móviles
507617|Claro
507618|Claro
50762|Claro
507630|Claro
507631|Claro
Expand Down
1 change: 1 addition & 0 deletions resources/carrier/en/63.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
# limitations under the License.

63813|Smart
6389|Dito
63905|Globe
63906|Globe
63907|Smart
Expand Down
3 changes: 2 additions & 1 deletion resources/carrier/en/65.txt
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@
658033|TPG
658034|TPG
658035|TPG
65804|SingTel
658040|SingTel
658041|M1
6581|StarHub
65810|M1
65812|SingTel
Expand Down
22 changes: 2 additions & 20 deletions resources/carrier/en/675.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,28 +19,10 @@
# The ITU document also refers to Telikom as trading under Citifon, but it seems
# to use Telikom Mobile at least on the internet.

67570|Digicel
67571|Digicel
67572|Digicel
67573|Digicel
67574|Digicel
6757|Digicel
67575|bmobile
67576|bmobile
6757731|Telikom
6757732|Telikom
6757733|Telikom
6757734|Telikom
6757735|Telikom
6757736|Telikom
6757737|Telikom
6757738|Telikom
6757739|Telikom
675775|Telikom
675776|Telikom
675777|Telikom
675778|Telikom
675779|Telikom
67577|bmobile
67578|Telikom
67579|Digicel
67581|DIGIVOIP
67588|Digicel
1 change: 1 addition & 0 deletions resources/carrier/en/98.txt
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
989981|Shatel Mobile
9899900|LOTUSTEL
989991|Irancell
989998|Rightel
9899996|Rightel
9899997|Rightel
9899998|Rightel
Expand Down
Loading

0 comments on commit a50dbe6

Please sign in to comment.