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' => 'IN',
|
|
|
12 |
'countryCode' => 91,
|
|
|
13 |
'generalDesc' => [
|
|
|
14 |
'pattern' => '(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}',
|
|
|
15 |
'posLength' => [
|
|
|
16 |
8,
|
|
|
17 |
9,
|
|
|
18 |
10,
|
|
|
19 |
11,
|
|
|
20 |
12,
|
|
|
21 |
13,
|
|
|
22 |
],
|
|
|
23 |
'posLengthLocal' => [
|
|
|
24 |
6,
|
|
|
25 |
7,
|
|
|
26 |
],
|
|
|
27 |
],
|
|
|
28 |
'fixedLine' => [
|
|
|
29 |
'pattern' => '2717(?:[2-7]\\d|95)\\d{4}|(?:271[0-689]|782[0-6])[2-7]\\d{5}|(?:170[24]|2(?:(?:[02][2-79]|90)\\d|80[13468])|(?:3(?:23|80)|683|79[1-7])\\d|4(?:20[24]|72[2-8])|552[1-7])\\d{6}|(?:11|33|4[04]|80)[2-7]\\d{7}|(?:342|674|788)(?:[0189][2-7]|[2-7]\\d)\\d{5}|(?:1(?:2[0-249]|3[0-25]|4[145]|[59][14]|6[014]|7[1257]|8[01346])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568]|9[14])|3(?:26|4[13]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[014-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|2[14]|3[134]|4[47]|5[15]|[67]1)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91))[2-7]\\d{6}|(?:1(?:2[35-8]|3[346-9]|4[236-9]|[59][0235-9]|6[235-9]|7[34689]|8[257-9])|2(?:1[134689]|3[24-8]|4[2-8]|5[25689]|6[2-4679]|7[3-79]|8[2-479]|9[235-9])|3(?:01|1[79]|2[1245]|4[5-8]|5[125689]|6[235-7]|7[157-9]|8[2-46-8])|4(?:1[14578]|2[5689]|3[2-467]|5[4-7]|6[35]|73|8[2689]|9[2389])|5(?:[16][146-9]|2[14-8]|3[1346]|4[14-69]|5[46]|7[2-4]|8[2-8]|9[246])|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])|7(?:1[013-9]|2[0235-9]|3[2679]|4[1-35689]|5[2-46-9]|[67][02-9]|8[013-7]|9[089])|8(?:1[1357-9]|2[235-8]|3[03-57-9]|4[0-24-9]|5\\d|6[2457-9]|7[1-6]|8[1256]|9[2-4]))\\d[2-7]\\d{5}',
|
|
|
30 |
'example' => '7410410123',
|
|
|
31 |
'posLength' => [
|
|
|
32 |
10,
|
|
|
33 |
],
|
|
|
34 |
'posLengthLocal' => [
|
|
|
35 |
6,
|
|
|
36 |
7,
|
|
|
37 |
8,
|
|
|
38 |
],
|
|
|
39 |
],
|
|
|
40 |
'mobile' => [
|
|
|
41 |
'pattern' => '(?:61279|7(?:887[02-9]|9(?:313|79[07-9]))|8(?:079[04-9]|(?:84|91)7[02-8]))\\d{5}|(?:6(?:12|[2-47]1|5[17]|6[13]|80)[0189]|7(?:1(?:2[0189]|9[0-5])|2(?:[14][017-9]|8[0-59])|3(?:2[5-8]|[34][017-9]|9[016-9])|4(?:1[015-9]|[29][89]|39|8[389])|5(?:[15][017-9]|2[04-9]|9[7-9])|6(?:0[0-47]|1[0-257-9]|2[0-4]|3[19]|5[4589])|70[0289]|88[089]|97[02-8])|8(?:0(?:6[67]|7[02-8])|70[017-9]|84[01489]|91[0-289]))\\d{6}|(?:7(?:31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[0189]\\d|7[02-8])\\d{5}|(?:6(?:[09]\\d|1[04679]|2[03689]|3[05-9]|4[0489]|50|6[069]|7[07]|8[7-9])|7(?:0\\d|2[0235-79]|3[05-8]|40|5[0346-8]|6[6-9]|7[1-9]|8[0-79]|9[089])|8(?:0[01589]|1[0-57-9]|2[235-9]|3[03-57-9]|[45]\\d|6[02457-9]|7[1-69]|8[0-25-9]|9[02-9])|9\\d\\d)\\d{7}|(?:6(?:(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|8[124-6])\\d|7(?:[235689]\\d|4[0189]))|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-5])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]|881))[0189]\\d{5}',
|
|
|
42 |
'example' => '8123456789',
|
|
|
43 |
'posLength' => [
|
|
|
44 |
10,
|
|
|
45 |
],
|
|
|
46 |
],
|
|
|
47 |
'tollFree' => [
|
|
|
48 |
'pattern' => '000800\\d{7}|1(?:600\\d{6}|80(?:0\\d{4,9}|3\\d{9}))',
|
|
|
49 |
'example' => '1800123456',
|
|
|
50 |
],
|
|
|
51 |
'premiumRate' => [
|
|
|
52 |
'pattern' => '186[12]\\d{9}',
|
|
|
53 |
'example' => '1861123456789',
|
|
|
54 |
'posLength' => [
|
|
|
55 |
13,
|
|
|
56 |
],
|
|
|
57 |
],
|
|
|
58 |
'sharedCost' => [
|
|
|
59 |
'pattern' => '1860\\d{7}',
|
|
|
60 |
'example' => '18603451234',
|
|
|
61 |
'posLength' => [
|
|
|
62 |
11,
|
|
|
63 |
],
|
|
|
64 |
],
|
|
|
65 |
'personalNumber' => [
|
|
|
66 |
'posLength' => [
|
|
|
67 |
-1,
|
|
|
68 |
],
|
|
|
69 |
],
|
|
|
70 |
'voip' => [
|
|
|
71 |
'posLength' => [
|
|
|
72 |
-1,
|
|
|
73 |
],
|
|
|
74 |
],
|
|
|
75 |
'pager' => [
|
|
|
76 |
'posLength' => [
|
|
|
77 |
-1,
|
|
|
78 |
],
|
|
|
79 |
],
|
|
|
80 |
'uan' => [
|
|
|
81 |
'pattern' => '140\\d{7}',
|
|
|
82 |
'example' => '1409305260',
|
|
|
83 |
'posLength' => [
|
|
|
84 |
10,
|
|
|
85 |
],
|
|
|
86 |
],
|
|
|
87 |
'voicemail' => [
|
|
|
88 |
'posLength' => [
|
|
|
89 |
-1,
|
|
|
90 |
],
|
|
|
91 |
],
|
|
|
92 |
'noInternationalDialling' => [
|
|
|
93 |
'pattern' => '1(?:600\\d{6}|800\\d{4,9})|(?:000800|18(?:03\\d\\d|6(?:0|[12]\\d\\d)))\\d{7}',
|
|
|
94 |
],
|
|
|
95 |
'internationalPrefix' => '00',
|
|
|
96 |
'nationalPrefix' => '0',
|
|
|
97 |
'nationalPrefixForParsing' => '0',
|
|
|
98 |
'numberFormat' => [
|
|
|
99 |
[
|
|
|
100 |
'pattern' => '(\\d{7})',
|
|
|
101 |
'format' => '$1',
|
|
|
102 |
'leadingDigitsPatterns' => [
|
|
|
103 |
'575',
|
|
|
104 |
],
|
|
|
105 |
'nationalPrefixFormattingRule' => '',
|
|
|
106 |
'domesticCarrierCodeFormattingRule' => '',
|
|
|
107 |
],
|
|
|
108 |
[
|
|
|
109 |
'pattern' => '(\\d{8})',
|
|
|
110 |
'format' => '$1',
|
|
|
111 |
'leadingDigitsPatterns' => [
|
|
|
112 |
'5(?:0|2[23]|3[03]|[67]1|88)',
|
|
|
113 |
'5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)',
|
|
|
114 |
'5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)',
|
|
|
115 |
],
|
|
|
116 |
'nationalPrefixFormattingRule' => '',
|
|
|
117 |
'domesticCarrierCodeFormattingRule' => '',
|
|
|
118 |
'nationalPrefixOptionalWhenFormatting' => true,
|
|
|
119 |
],
|
|
|
120 |
[
|
|
|
121 |
'pattern' => '(\\d{4})(\\d{4,5})',
|
|
|
122 |
'format' => '$1 $2',
|
|
|
123 |
'leadingDigitsPatterns' => [
|
|
|
124 |
'180',
|
|
|
125 |
'1800',
|
|
|
126 |
],
|
|
|
127 |
'nationalPrefixFormattingRule' => '',
|
|
|
128 |
'domesticCarrierCodeFormattingRule' => '',
|
|
|
129 |
'nationalPrefixOptionalWhenFormatting' => true,
|
|
|
130 |
],
|
|
|
131 |
[
|
|
|
132 |
'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
|
|
|
133 |
'format' => '$1 $2 $3',
|
|
|
134 |
'leadingDigitsPatterns' => [
|
|
|
135 |
'140',
|
|
|
136 |
],
|
|
|
137 |
'nationalPrefixFormattingRule' => '',
|
|
|
138 |
'domesticCarrierCodeFormattingRule' => '',
|
|
|
139 |
'nationalPrefixOptionalWhenFormatting' => true,
|
|
|
140 |
],
|
|
|
141 |
[
|
|
|
142 |
'pattern' => '(\\d{2})(\\d{4})(\\d{4})',
|
|
|
143 |
'format' => '$1 $2 $3',
|
|
|
144 |
'leadingDigitsPatterns' => [
|
|
|
145 |
'11|2[02]|33|4[04]|79[1-7]|80[2-46]',
|
|
|
146 |
'11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])',
|
|
|
147 |
'11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])',
|
|
|
148 |
],
|
|
|
149 |
'nationalPrefixFormattingRule' => '0$1',
|
|
|
150 |
'domesticCarrierCodeFormattingRule' => '',
|
|
|
151 |
'nationalPrefixOptionalWhenFormatting' => true,
|
|
|
152 |
],
|
|
|
153 |
[
|
|
|
154 |
'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
|
|
|
155 |
'format' => '$1 $2 $3',
|
|
|
156 |
'leadingDigitsPatterns' => [
|
|
|
157 |
'1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]',
|
|
|
158 |
'1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]',
|
|
|
159 |
'1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]',
|
|
|
160 |
],
|
|
|
161 |
'nationalPrefixFormattingRule' => '0$1',
|
|
|
162 |
'domesticCarrierCodeFormattingRule' => '',
|
|
|
163 |
'nationalPrefixOptionalWhenFormatting' => true,
|
|
|
164 |
],
|
|
|
165 |
[
|
|
|
166 |
'pattern' => '(\\d{4})(\\d{3})(\\d{3})',
|
|
|
167 |
'format' => '$1 $2 $3',
|
|
|
168 |
'leadingDigitsPatterns' => [
|
|
|
169 |
'1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807',
|
|
|
170 |
'1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]',
|
|
|
171 |
'1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]',
|
|
|
172 |
],
|
|
|
173 |
'nationalPrefixFormattingRule' => '0$1',
|
|
|
174 |
'domesticCarrierCodeFormattingRule' => '',
|
|
|
175 |
'nationalPrefixOptionalWhenFormatting' => true,
|
|
|
176 |
],
|
|
|
177 |
[
|
|
|
178 |
'pattern' => '(\\d{5})(\\d{5})',
|
|
|
179 |
'format' => '$1 $2',
|
|
|
180 |
'leadingDigitsPatterns' => [
|
|
|
181 |
'[6-9]',
|
|
|
182 |
],
|
|
|
183 |
'nationalPrefixFormattingRule' => '0$1',
|
|
|
184 |
'domesticCarrierCodeFormattingRule' => '',
|
|
|
185 |
'nationalPrefixOptionalWhenFormatting' => true,
|
|
|
186 |
],
|
|
|
187 |
[
|
|
|
188 |
'pattern' => '(\\d{4})(\\d{2,4})(\\d{4})',
|
|
|
189 |
'format' => '$1 $2 $3',
|
|
|
190 |
'leadingDigitsPatterns' => [
|
|
|
191 |
'1(?:6|8[06])',
|
|
|
192 |
'1(?:6|8[06]0)',
|
|
|
193 |
],
|
|
|
194 |
'nationalPrefixFormattingRule' => '',
|
|
|
195 |
'domesticCarrierCodeFormattingRule' => '',
|
|
|
196 |
'nationalPrefixOptionalWhenFormatting' => true,
|
|
|
197 |
],
|
|
|
198 |
[
|
|
|
199 |
'pattern' => '(\\d{3})(\\d{3})(\\d{3})(\\d{4})',
|
|
|
200 |
'format' => '$1 $2 $3 $4',
|
|
|
201 |
'leadingDigitsPatterns' => [
|
|
|
202 |
'0',
|
|
|
203 |
],
|
|
|
204 |
'nationalPrefixFormattingRule' => '',
|
|
|
205 |
'domesticCarrierCodeFormattingRule' => '',
|
|
|
206 |
],
|
|
|
207 |
[
|
|
|
208 |
'pattern' => '(\\d{4})(\\d{3})(\\d{3})(\\d{3})',
|
|
|
209 |
'format' => '$1 $2 $3 $4',
|
|
|
210 |
'leadingDigitsPatterns' => [
|
|
|
211 |
'18',
|
|
|
212 |
],
|
|
|
213 |
'nationalPrefixFormattingRule' => '',
|
|
|
214 |
'domesticCarrierCodeFormattingRule' => '',
|
|
|
215 |
'nationalPrefixOptionalWhenFormatting' => true,
|
|
|
216 |
],
|
|
|
217 |
],
|
|
|
218 |
'intlNumberFormat' => [
|
|
|
219 |
[
|
|
|
220 |
'pattern' => '(\\d{8})',
|
|
|
221 |
'format' => '$1',
|
|
|
222 |
'leadingDigitsPatterns' => [
|
|
|
223 |
'5(?:0|2[23]|3[03]|[67]1|88)',
|
|
|
224 |
'5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)',
|
|
|
225 |
'5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)',
|
|
|
226 |
],
|
|
|
227 |
'nationalPrefixFormattingRule' => '',
|
|
|
228 |
'domesticCarrierCodeFormattingRule' => '',
|
|
|
229 |
'nationalPrefixOptionalWhenFormatting' => true,
|
|
|
230 |
],
|
|
|
231 |
[
|
|
|
232 |
'pattern' => '(\\d{4})(\\d{4,5})',
|
|
|
233 |
'format' => '$1 $2',
|
|
|
234 |
'leadingDigitsPatterns' => [
|
|
|
235 |
'180',
|
|
|
236 |
'1800',
|
|
|
237 |
],
|
|
|
238 |
'nationalPrefixFormattingRule' => '',
|
|
|
239 |
'domesticCarrierCodeFormattingRule' => '',
|
|
|
240 |
'nationalPrefixOptionalWhenFormatting' => true,
|
|
|
241 |
],
|
|
|
242 |
[
|
|
|
243 |
'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
|
|
|
244 |
'format' => '$1 $2 $3',
|
|
|
245 |
'leadingDigitsPatterns' => [
|
|
|
246 |
'140',
|
|
|
247 |
],
|
|
|
248 |
'nationalPrefixFormattingRule' => '',
|
|
|
249 |
'domesticCarrierCodeFormattingRule' => '',
|
|
|
250 |
'nationalPrefixOptionalWhenFormatting' => true,
|
|
|
251 |
],
|
|
|
252 |
[
|
|
|
253 |
'pattern' => '(\\d{2})(\\d{4})(\\d{4})',
|
|
|
254 |
'format' => '$1 $2 $3',
|
|
|
255 |
'leadingDigitsPatterns' => [
|
|
|
256 |
'11|2[02]|33|4[04]|79[1-7]|80[2-46]',
|
|
|
257 |
'11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])',
|
|
|
258 |
'11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])',
|
|
|
259 |
],
|
|
|
260 |
'nationalPrefixFormattingRule' => '0$1',
|
|
|
261 |
'domesticCarrierCodeFormattingRule' => '',
|
|
|
262 |
'nationalPrefixOptionalWhenFormatting' => true,
|
|
|
263 |
],
|
|
|
264 |
[
|
|
|
265 |
'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
|
|
|
266 |
'format' => '$1 $2 $3',
|
|
|
267 |
'leadingDigitsPatterns' => [
|
|
|
268 |
'1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]',
|
|
|
269 |
'1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]',
|
|
|
270 |
'1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]',
|
|
|
271 |
],
|
|
|
272 |
'nationalPrefixFormattingRule' => '0$1',
|
|
|
273 |
'domesticCarrierCodeFormattingRule' => '',
|
|
|
274 |
'nationalPrefixOptionalWhenFormatting' => true,
|
|
|
275 |
],
|
|
|
276 |
[
|
|
|
277 |
'pattern' => '(\\d{4})(\\d{3})(\\d{3})',
|
|
|
278 |
'format' => '$1 $2 $3',
|
|
|
279 |
'leadingDigitsPatterns' => [
|
|
|
280 |
'1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807',
|
|
|
281 |
'1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]',
|
|
|
282 |
'1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]',
|
|
|
283 |
],
|
|
|
284 |
'nationalPrefixFormattingRule' => '0$1',
|
|
|
285 |
'domesticCarrierCodeFormattingRule' => '',
|
|
|
286 |
'nationalPrefixOptionalWhenFormatting' => true,
|
|
|
287 |
],
|
|
|
288 |
[
|
|
|
289 |
'pattern' => '(\\d{5})(\\d{5})',
|
|
|
290 |
'format' => '$1 $2',
|
|
|
291 |
'leadingDigitsPatterns' => [
|
|
|
292 |
'[6-9]',
|
|
|
293 |
],
|
|
|
294 |
'nationalPrefixFormattingRule' => '0$1',
|
|
|
295 |
'domesticCarrierCodeFormattingRule' => '',
|
|
|
296 |
'nationalPrefixOptionalWhenFormatting' => true,
|
|
|
297 |
],
|
|
|
298 |
[
|
|
|
299 |
'pattern' => '(\\d{4})(\\d{2,4})(\\d{4})',
|
|
|
300 |
'format' => '$1 $2 $3',
|
|
|
301 |
'leadingDigitsPatterns' => [
|
|
|
302 |
'1(?:6|8[06])',
|
|
|
303 |
'1(?:6|8[06]0)',
|
|
|
304 |
],
|
|
|
305 |
'nationalPrefixFormattingRule' => '',
|
|
|
306 |
'domesticCarrierCodeFormattingRule' => '',
|
|
|
307 |
'nationalPrefixOptionalWhenFormatting' => true,
|
|
|
308 |
],
|
|
|
309 |
[
|
|
|
310 |
'pattern' => '(\\d{4})(\\d{3})(\\d{3})(\\d{3})',
|
|
|
311 |
'format' => '$1 $2 $3 $4',
|
|
|
312 |
'leadingDigitsPatterns' => [
|
|
|
313 |
'18',
|
|
|
314 |
],
|
|
|
315 |
'nationalPrefixFormattingRule' => '',
|
|
|
316 |
'domesticCarrierCodeFormattingRule' => '',
|
|
|
317 |
'nationalPrefixOptionalWhenFormatting' => true,
|
|
|
318 |
],
|
|
|
319 |
],
|
|
|
320 |
'mobileNumberPortableRegion' => true,
|
|
|
321 |
];
|