Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1441 ariadna 1
<?php
2
 
3
/**
4
 * libphonenumber-for-php-lite data file
5
 * This file has been @generated from libphonenumber data
6
 * Do not modify!
7
 * @internal
8
 */
9
 
10
return [
11
    'id' => 'CN',
12
    'countryCode' => 86,
13
    'generalDesc' => [
14
        'pattern' => '(?:(?:1[03-689]|2\\d)\\d\\d|6)\\d{8}|1\\d{10}|[126]\\d{6}(?:\\d(?:\\d{2})?)?|86\\d{5,6}|(?:[3-579]\\d|8[0-57-9])\\d{5,9}',
15
        'posLength' => [
16
            7,
17
            8,
18
            9,
19
            10,
20
            11,
21
            12,
22
        ],
23
        'posLengthLocal' => [
24
            5,
25
            6,
26
        ],
27
    ],
28
    'fixedLine' => [
29
        'pattern' => '(?:10(?:[02-79]\\d\\d|[18](?:0[1-9]|[1-9]\\d))|2(?:[02-57-9]\\d{3}|1(?:[18](?:0[1-9]|[1-9]\\d)|[2-79]\\d\\d))|(?:41[03]|8078|9(?:78|94))\\d\\d)\\d{5}|(?:10|2[0-57-9])(?:1(?:00|23)\\d\\d|95\\d{3,4})|(?:41[03]|9(?:78|94))(?:100\\d\\d|95\\d{3,4})|8078123|(?:43[35]|754|851)\\d{7,8}|(?:43[35]|754|851)(?:1(?:00\\d|23)\\d|95\\d{3,4})|(?:3(?:11|7[179])|4(?:[15]1|3[12])|5(?:1\\d|2[37]|3[12]|51|7[13-79]|9[15])|7(?:[39]1|5[57]|6[09])|8(?:71|98))(?:[02-8]\\d{7}|1(?:0(?:0\\d\\d(?:\\d{3})?|[1-9]\\d{5})|[13-9]\\d{6}|2(?:[0-24-9]\\d{5}|3\\d(?:\\d{4})?))|9(?:[0-46-9]\\d{6}|5\\d{3}(?:\\d(?:\\d{2})?)?))|(?:3(?:1[02-9]|35|49|5\\d|7[02-68]|9[1-68])|4(?:1[24-9]|2[179]|3[46-9]|5[2-9]|6[47-9]|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]|3\\d|5[2-9]|7[02-9]|8[36-8]|9[1-7])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))(?:[02-8]\\d{6}|1(?:0(?:0\\d\\d(?:\\d{2})?|[1-9]\\d{4})|[13-9]\\d{5}|2(?:[0-24-9]\\d{4}|3\\d(?:\\d{3})?))|9(?:[0-46-9]\\d{5}|5\\d{3,5}))',
30
        'example' => '1012345678',
31
        'posLength' => [
32
            7,
33
            8,
34
            9,
35
            10,
36
            11,
37
        ],
38
        'posLengthLocal' => [
39
            5,
40
            6,
41
        ],
42
    ],
43
    'mobile' => [
44
        'pattern' => '1740[0-5]\\d{6}|1(?:[38]\\d|4[57]|[59][0-35-9]|6[25-7]|7[0-35-8])\\d{8}',
45
        'example' => '13123456789',
46
        'posLength' => [
47
            11,
48
        ],
49
    ],
50
    'tollFree' => [
51
        'pattern' => '(?:(?:10|21)8|8)00\\d{7}',
52
        'example' => '8001234567',
53
        'posLength' => [
54
            10,
55
            12,
56
        ],
57
    ],
58
    'premiumRate' => [
59
        'pattern' => '16[08]\\d{5}',
60
        'example' => '16812345',
61
        'posLength' => [
62
            8,
63
        ],
64
    ],
65
    'sharedCost' => [
66
        'pattern' => '10(?:10\\d{4}|96\\d{3,4})|400\\d{7}|950\\d{7,8}|(?:2[0-57-9]|3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))96\\d{3,4}',
67
        'example' => '4001234567',
68
        'posLength' => [
69
            7,
70
            8,
71
            9,
72
            10,
73
            11,
74
        ],
75
        'posLengthLocal' => [
76
            5,
77
            6,
78
        ],
79
    ],
80
    'personalNumber' => [
81
        'posLength' => [
82
            -1,
83
        ],
84
    ],
85
    'voip' => [
86
        'posLength' => [
87
            -1,
88
        ],
89
    ],
90
    'pager' => [
91
        'posLength' => [
92
            -1,
93
        ],
94
    ],
95
    'uan' => [
96
        'posLength' => [
97
            -1,
98
        ],
99
    ],
100
    'voicemail' => [
101
        'posLength' => [
102
            -1,
103
        ],
104
    ],
105
    'noInternationalDialling' => [
106
        'pattern' => '(?:(?:10|21)8|[48])00\\d{7}|950\\d{7,8}',
107
        'posLength' => [
108
            10,
109
            11,
110
            12,
111
        ],
112
    ],
113
    'internationalPrefix' => '00|1(?:[12]\\d|79)\\d\\d00',
114
    'preferredInternationalPrefix' => '00',
115
    'nationalPrefix' => '0',
116
    'nationalPrefixForParsing' => '(1(?:[12]\\d|79)\\d\\d)|0',
117
    'numberFormat' => [
118
        [
119
            'pattern' => '(\\d{5,6})',
120
            'format' => '$1',
121
            'leadingDigitsPatterns' => [
122
                '1(?:00|2[13])|9[56]',
123
                '1(?:00|2(?:1|39))|9[56]',
124
                '1(?:00|2(?:1|395))|9[56]',
125
            ],
126
            'nationalPrefixFormattingRule' => '',
127
            'domesticCarrierCodeFormattingRule' => '',
128
        ],
129
        [
130
            'pattern' => '(\\d{5,6})',
131
            'format' => '$1',
132
            'leadingDigitsPatterns' => [
133
                '1(?:0|23)|781|[1-9]12',
134
                '1(?:0|23)|7812|[1-9]123',
135
                '1(?:0|23(?:[0-8]|9[0-46-9]))|78123|[1-9]123',
136
            ],
137
            'nationalPrefixFormattingRule' => '',
138
            'domesticCarrierCodeFormattingRule' => '',
139
        ],
140
        [
141
            'pattern' => '(\\d{2})(\\d{5,6})',
142
            'format' => '$1 $2',
143
            'leadingDigitsPatterns' => [
144
                '(?:10|2[0-57-9])[19]|3(?:[157]|35|49|9[1-68])|4(?:1[124-9]|2[179]|6[47-9]|7|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:07|1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3|4[13]|5[1-5]|7[0-79]|9[0-35-9])|(?:4[35]|59|85)[1-9]',
145
                '(?:10|2[0-57-9])(?:1[02]|9[56])|8078|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))1',
146
                '10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|80781|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))12',
147
                '10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|807812|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123',
148
                '10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123',
149
            ],
150
            'nationalPrefixFormattingRule' => '0$1',
151
            'domesticCarrierCodeFormattingRule' => '$CC $1',
152
        ],
153
        [
154
            'pattern' => '(\\d{3})(\\d{4})',
155
            'format' => '$1 $2',
156
            'leadingDigitsPatterns' => [
157
                '[1-9]',
158
                '1[1-9]|26|[3-9]|(?:10|2[0-57-9])(?:[0-8]|9[0-47-9])',
159
                '1(?:0(?:[02-8]|1(?:[013-9]|2[0-24-9])|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[02-8]|1(?:0[1-9]|[13-9]|2[0-24-9])|9[0-47-9])|6)|[3-9]',
160
                '1(?:0(?:[02-8]|1(?:[013-9]|2[0-24-9])|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[02-8]|1(?:0[1-9]|[13-9]|2[0-24-9])|9[0-47-9])|6)|3(?:[0268]|3[0-46-9]|4[0-8]|9[079])|4(?:[049]|1[03]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|8[1-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|50|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9]|78|94)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))(?:[02-9]|1(?:[013-9]|2[0-24-9]))',
161
                '1(?:0(?:[02-8]|1(?:[013-9]|2[0-24-9])|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[02-8]|1(?:0[1-9]|[13-9]|2[0-24-9])|9[0-47-9])|6)|3(?:[0268]|3[0-46-9]|4[0-8]|9[079])|4(?:[049]|1[03]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|8[1-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:0(?:[0-689]|7[0-79])|1[01459]|2[0-489]|[46]|50|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9]|78|94)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))(?:[02-9]|1(?:[013-9]|2[0-24-9]))',
162
            ],
163
            'nationalPrefixFormattingRule' => '',
164
            'domesticCarrierCodeFormattingRule' => '',
165
        ],
166
        [
167
            'pattern' => '(\\d{4})(\\d{4})',
168
            'format' => '$1 $2',
169
            'leadingDigitsPatterns' => [
170
                '16[08]',
171
            ],
172
            'nationalPrefixFormattingRule' => '',
173
            'domesticCarrierCodeFormattingRule' => '',
174
        ],
175
        [
176
            'pattern' => '(\\d{3})(\\d{5,6})',
177
            'format' => '$1 $2',
178
            'leadingDigitsPatterns' => [
179
                '3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]',
180
                '(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]',
181
                '85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])',
182
                '85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])',
183
            ],
184
            'nationalPrefixFormattingRule' => '0$1',
185
            'domesticCarrierCodeFormattingRule' => '$CC $1',
186
        ],
187
        [
188
            'pattern' => '(\\d{4})(\\d{4})',
189
            'format' => '$1 $2',
190
            'leadingDigitsPatterns' => [
191
                '[1-9]',
192
                '1(?:0(?:[02-8]|1[1-9]|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[0-8]|9[0-47-9])|6)|[3-9]',
193
                '1(?:0(?:[02-8]|1[1-9]|9[0-47-9])|[1-9])|26|3(?:[0268]|4[0-8]|9[079])|4(?:[049]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|8[1-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|5(?:0|[23][0-8])|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9])|(?:33|85[23]9)[0-46-9]|(?:2[0-57-9]|3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[0-8]|9[0-47-9])',
194
                '1(?:0[02-8]|[1-9])|2(?:[0-57-9][0-8]|6)|3(?:[0268]|3[0-46-9]|4[0-8]|9[079])|4(?:[049]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|5(?:0|[23](?:[02-8]|1[1-9]|9[0-46-9]))|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9])|(?:10|2[0-57-9])9[0-47-9]|(?:101|58|85[23]10)[1-9]|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[02-8]|1(?:0[1-9]|[1-9])|9[0-47-9])',
195
            ],
196
            'nationalPrefixFormattingRule' => '',
197
            'domesticCarrierCodeFormattingRule' => '',
198
        ],
199
        [
200
            'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
201
            'format' => '$1 $2 $3',
202
            'leadingDigitsPatterns' => [
203
                '(?:4|80)0',
204
            ],
205
            'nationalPrefixFormattingRule' => '',
206
            'domesticCarrierCodeFormattingRule' => '',
207
        ],
208
        [
209
            'pattern' => '(\\d{2})(\\d{4})(\\d{4})',
210
            'format' => '$1 $2 $3',
211
            'leadingDigitsPatterns' => [
212
                '10|2(?:[02-57-9]|1[1-9])',
213
                '10|2(?:[02-57-9]|1[1-9])',
214
                '10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])',
215
            ],
216
            'nationalPrefixFormattingRule' => '0$1',
217
            'domesticCarrierCodeFormattingRule' => '$CC $1',
218
            'nationalPrefixOptionalWhenFormatting' => true,
219
        ],
220
        [
221
            'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
222
            'format' => '$1 $2 $3',
223
            'leadingDigitsPatterns' => [
224
                '3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]',
225
            ],
226
            'nationalPrefixFormattingRule' => '0$1',
227
            'domesticCarrierCodeFormattingRule' => '$CC $1',
228
            'nationalPrefixOptionalWhenFormatting' => true,
229
        ],
230
        [
231
            'pattern' => '(\\d{3})(\\d{7,8})',
232
            'format' => '$1 $2',
233
            'leadingDigitsPatterns' => [
234
                '9',
235
            ],
236
            'nationalPrefixFormattingRule' => '',
237
            'domesticCarrierCodeFormattingRule' => '',
238
        ],
239
        [
240
            'pattern' => '(\\d{4})(\\d{3})(\\d{4})',
241
            'format' => '$1 $2 $3',
242
            'leadingDigitsPatterns' => [
243
                '80',
244
            ],
245
            'nationalPrefixFormattingRule' => '0$1',
246
            'domesticCarrierCodeFormattingRule' => '$CC $1',
247
            'nationalPrefixOptionalWhenFormatting' => true,
248
        ],
249
        [
250
            'pattern' => '(\\d{3})(\\d{4})(\\d{4})',
251
            'format' => '$1 $2 $3',
252
            'leadingDigitsPatterns' => [
253
                '[3-578]',
254
            ],
255
            'nationalPrefixFormattingRule' => '0$1',
256
            'domesticCarrierCodeFormattingRule' => '$CC $1',
257
            'nationalPrefixOptionalWhenFormatting' => true,
258
        ],
259
        [
260
            'pattern' => '(\\d{3})(\\d{4})(\\d{4})',
261
            'format' => '$1 $2 $3',
262
            'leadingDigitsPatterns' => [
263
                '1[3-9]',
264
            ],
265
            'nationalPrefixFormattingRule' => '',
266
            'domesticCarrierCodeFormattingRule' => '$CC $1',
267
        ],
268
        [
269
            'pattern' => '(\\d{2})(\\d{3})(\\d{3})(\\d{4})',
270
            'format' => '$1 $2 $3 $4',
271
            'leadingDigitsPatterns' => [
272
                '[12]',
273
            ],
274
            'nationalPrefixFormattingRule' => '0$1',
275
            'domesticCarrierCodeFormattingRule' => '',
276
            'nationalPrefixOptionalWhenFormatting' => true,
277
        ],
278
    ],
279
    'intlNumberFormat' => [
280
        [
281
            'pattern' => '(\\d{2})(\\d{5,6})',
282
            'format' => '$1 $2',
283
            'leadingDigitsPatterns' => [
284
                '(?:10|2[0-57-9])[19]|3(?:[157]|35|49|9[1-68])|4(?:1[124-9]|2[179]|6[47-9]|7|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:07|1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3|4[13]|5[1-5]|7[0-79]|9[0-35-9])|(?:4[35]|59|85)[1-9]',
285
                '(?:10|2[0-57-9])(?:1[02]|9[56])|8078|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))1',
286
                '10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|80781|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))12',
287
                '10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|807812|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123',
288
                '10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123',
289
            ],
290
            'nationalPrefixFormattingRule' => '0$1',
291
            'domesticCarrierCodeFormattingRule' => '$CC $1',
292
        ],
293
        [
294
            'pattern' => '(\\d{3})(\\d{5,6})',
295
            'format' => '$1 $2',
296
            'leadingDigitsPatterns' => [
297
                '3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]',
298
                '(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]',
299
                '85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])',
300
                '85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])',
301
            ],
302
            'nationalPrefixFormattingRule' => '0$1',
303
            'domesticCarrierCodeFormattingRule' => '$CC $1',
304
        ],
305
        [
306
            'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
307
            'format' => '$1 $2 $3',
308
            'leadingDigitsPatterns' => [
309
                '(?:4|80)0',
310
            ],
311
            'nationalPrefixFormattingRule' => '',
312
            'domesticCarrierCodeFormattingRule' => '',
313
        ],
314
        [
315
            'pattern' => '(\\d{2})(\\d{4})(\\d{4})',
316
            'format' => '$1 $2 $3',
317
            'leadingDigitsPatterns' => [
318
                '10|2(?:[02-57-9]|1[1-9])',
319
                '10|2(?:[02-57-9]|1[1-9])',
320
                '10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])',
321
            ],
322
            'nationalPrefixFormattingRule' => '0$1',
323
            'domesticCarrierCodeFormattingRule' => '$CC $1',
324
            'nationalPrefixOptionalWhenFormatting' => true,
325
        ],
326
        [
327
            'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
328
            'format' => '$1 $2 $3',
329
            'leadingDigitsPatterns' => [
330
                '3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]',
331
            ],
332
            'nationalPrefixFormattingRule' => '0$1',
333
            'domesticCarrierCodeFormattingRule' => '$CC $1',
334
            'nationalPrefixOptionalWhenFormatting' => true,
335
        ],
336
        [
337
            'pattern' => '(\\d{3})(\\d{7,8})',
338
            'format' => '$1 $2',
339
            'leadingDigitsPatterns' => [
340
                '9',
341
            ],
342
            'nationalPrefixFormattingRule' => '',
343
            'domesticCarrierCodeFormattingRule' => '',
344
        ],
345
        [
346
            'pattern' => '(\\d{4})(\\d{3})(\\d{4})',
347
            'format' => '$1 $2 $3',
348
            'leadingDigitsPatterns' => [
349
                '80',
350
            ],
351
            'nationalPrefixFormattingRule' => '0$1',
352
            'domesticCarrierCodeFormattingRule' => '$CC $1',
353
            'nationalPrefixOptionalWhenFormatting' => true,
354
        ],
355
        [
356
            'pattern' => '(\\d{3})(\\d{4})(\\d{4})',
357
            'format' => '$1 $2 $3',
358
            'leadingDigitsPatterns' => [
359
                '[3-578]',
360
            ],
361
            'nationalPrefixFormattingRule' => '0$1',
362
            'domesticCarrierCodeFormattingRule' => '$CC $1',
363
            'nationalPrefixOptionalWhenFormatting' => true,
364
        ],
365
        [
366
            'pattern' => '(\\d{3})(\\d{4})(\\d{4})',
367
            'format' => '$1 $2 $3',
368
            'leadingDigitsPatterns' => [
369
                '1[3-9]',
370
            ],
371
            'nationalPrefixFormattingRule' => '',
372
            'domesticCarrierCodeFormattingRule' => '$CC $1',
373
        ],
374
        [
375
            'pattern' => '(\\d{2})(\\d{3})(\\d{3})(\\d{4})',
376
            'format' => '$1 $2 $3 $4',
377
            'leadingDigitsPatterns' => [
378
                '[12]',
379
            ],
380
            'nationalPrefixFormattingRule' => '0$1',
381
            'domesticCarrierCodeFormattingRule' => '',
382
            'nationalPrefixOptionalWhenFormatting' => true,
383
        ],
384
    ],
385
];