PluginProbe
PayPlug for WooCommerce (Official) / 2.5.2
PayPlug for WooCommerce (Official) v2.5.2
3.0.0 2.18.0 1.0.17 1.0.18 1.0.19 1.0.20 1.0.21 1.0.22 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.1.0 1.10.0 1.10.1 1.2.1 1.2.10 1.2.11 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 All 101 releases
payplug / lib / libphonenumber / data / PhoneNumberMetadata_JP.php

PhoneNumberMetadata_JP.php in PayPlug for WooCommerce (Official) 2.5.2, at lib/libphonenumber/data/PhoneNumberMetadata_JP.php

469 lines 17.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
4 * See [README.md](README.md#generating-data) for more information.
5 *
6 * Pull requests changing data in these files will not be accepted. See the
7 * [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
8 * metadata changes.
9 *
10 * Do not modify this file directly!
11 */
12
13
14 return array (
15 'generalDesc' =>
16 array (
17 'NationalNumberPattern' => '00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}',
18 'PossibleLength' =>
19 array (
20 0 => 8,
21 1 => 9,
22 2 => 10,
23 3 => 11,
24 4 => 12,
25 5 => 13,
26 6 => 14,
27 7 => 15,
28 8 => 16,
29 9 => 17,
30 ),
31 'PossibleLengthLocalOnly' =>
32 array (
33 ),
34 ),
35 'fixedLine' =>
36 array (
37 'NationalNumberPattern' => '(?:1(?:1[235-8]|2[3-6]|3[3-9]|4[2-6]|[58][2-8]|6[2-7]|7[2-9]|9[1-9])|(?:2[2-9]|[36][1-9])\\d|4(?:[2-578]\\d|6[02-8]|9[2-59])|5(?:[2-589]\\d|6[1-9]|7[2-8])|7(?:[25-9]\\d|3[4-9]|4[02-9])|8(?:[2679]\\d|3[2-9]|4[5-9]|5[1-9]|8[03-9])|9(?:[2-58]\\d|[679][1-9]))\\d{6}',
38 'ExampleNumber' => '312345678',
39 'PossibleLength' =>
40 array (
41 0 => 9,
42 ),
43 'PossibleLengthLocalOnly' =>
44 array (
45 ),
46 ),
47 'mobile' =>
48 array (
49 'NationalNumberPattern' => '[7-9]0[1-9]\\d{7}',
50 'ExampleNumber' => '9012345678',
51 'PossibleLength' =>
52 array (
53 0 => 10,
54 ),
55 'PossibleLengthLocalOnly' =>
56 array (
57 ),
58 ),
59 'tollFree' =>
60 array (
61 'NationalNumberPattern' => '00(?:(?:37|66)\\d{6,13}|(?:777(?:[01]|(?:5|8\\d)\\d)|882[1245]\\d\\d)\\d\\d)|(?:120|800\\d)\\d{6}',
62 'ExampleNumber' => '120123456',
63 'PossibleLength' =>
64 array (
65 ),
66 'PossibleLengthLocalOnly' =>
67 array (
68 ),
69 ),
70 'premiumRate' =>
71 array (
72 'NationalNumberPattern' => '990\\d{6}',
73 'ExampleNumber' => '990123456',
74 'PossibleLength' =>
75 array (
76 0 => 9,
77 ),
78 'PossibleLengthLocalOnly' =>
79 array (
80 ),
81 ),
82 'sharedCost' =>
83 array (
84 'PossibleLength' =>
85 array (
86 0 => -1,
87 ),
88 'PossibleLengthLocalOnly' =>
89 array (
90 ),
91 ),
92 'personalNumber' =>
93 array (
94 'NationalNumberPattern' => '60\\d{7}',
95 'ExampleNumber' => '601234567',
96 'PossibleLength' =>
97 array (
98 0 => 9,
99 ),
100 'PossibleLengthLocalOnly' =>
101 array (
102 ),
103 ),
104 'voip' =>
105 array (
106 'NationalNumberPattern' => '50[1-9]\\d{7}',
107 'ExampleNumber' => '5012345678',
108 'PossibleLength' =>
109 array (
110 0 => 10,
111 ),
112 'PossibleLengthLocalOnly' =>
113 array (
114 ),
115 ),
116 'pager' =>
117 array (
118 'NationalNumberPattern' => '20\\d{8}',
119 'ExampleNumber' => '2012345678',
120 'PossibleLength' =>
121 array (
122 0 => 10,
123 ),
124 'PossibleLengthLocalOnly' =>
125 array (
126 ),
127 ),
128 'uan' =>
129 array (
130 'NationalNumberPattern' => '570\\d{6}',
131 'ExampleNumber' => '570123456',
132 'PossibleLength' =>
133 array (
134 0 => 9,
135 ),
136 'PossibleLengthLocalOnly' =>
137 array (
138 ),
139 ),
140 'voicemail' =>
141 array (
142 'PossibleLength' =>
143 array (
144 0 => -1,
145 ),
146 'PossibleLengthLocalOnly' =>
147 array (
148 ),
149 ),
150 'noInternationalDialling' =>
151 array (
152 'NationalNumberPattern' => '00(?:777(?:[01]|(?:5|8\\d)\\d)|882[1245]\\d\\d)\\d\\d|00(?:37|66)\\d{6,13}',
153 'PossibleLength' =>
154 array (
155 ),
156 'PossibleLengthLocalOnly' =>
157 array (
158 ),
159 ),
160 'id' => 'JP',
161 'countryCode' => 81,
162 'internationalPrefix' => '010',
163 'nationalPrefix' => '0',
164 'nationalPrefixForParsing' => '0',
165 'sameMobileAndFixedLinePattern' => false,
166 'numberFormat' =>
167 array (
168 0 =>
169 array (
170 'pattern' => '(\\d{4})(\\d{4})',
171 'format' => '$1-$2',
172 'leadingDigitsPatterns' =>
173 array (
174 0 => '007',
175 1 => '0077',
176 2 => '00777',
177 3 => '00777[01]',
178 ),
179 'nationalPrefixFormattingRule' => '',
180 'domesticCarrierCodeFormattingRule' => '',
181 'nationalPrefixOptionalWhenFormatting' => false,
182 ),
183 1 =>
184 array (
185 'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
186 'format' => '$1-$2-$3',
187 'leadingDigitsPatterns' =>
188 array (
189 0 => '(?:12|57|99)0',
190 ),
191 'nationalPrefixFormattingRule' => '0$1',
192 'domesticCarrierCodeFormattingRule' => '',
193 'nationalPrefixOptionalWhenFormatting' => false,
194 ),
195 2 =>
196 array (
197 'pattern' => '(\\d{4})(\\d)(\\d{4})',
198 'format' => '$1-$2-$3',
199 'leadingDigitsPatterns' =>
200 array (
201 0 => '1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51|63)|9(?:49|80|9[16])',
202 1 => '1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[78]|96)|477|51[24]|636)|9(?:496|802|9(?:1[23]|69))|1(?:45|58)[67]',
203 2 => '1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[78]|96[2457-9])|477|51[24]|636[2-57-9])|9(?:496|802|9(?:1[23]|69))|1(?:45|58)[67]',
204 ),
205 'nationalPrefixFormattingRule' => '0$1',
206 'domesticCarrierCodeFormattingRule' => '',
207 'nationalPrefixOptionalWhenFormatting' => false,
208 ),
209 3 =>
210 array (
211 'pattern' => '(\\d{2})(\\d{3})(\\d{4})',
212 'format' => '$1-$2-$3',
213 'leadingDigitsPatterns' =>
214 array (
215 0 => '60',
216 ),
217 'nationalPrefixFormattingRule' => '0$1',
218 'domesticCarrierCodeFormattingRule' => '',
219 'nationalPrefixOptionalWhenFormatting' => false,
220 ),
221 4 =>
222 array (
223 'pattern' => '(\\d)(\\d{4})(\\d{4})',
224 'format' => '$1-$2-$3',
225 'leadingDigitsPatterns' =>
226 array (
227 0 => '[36]|4(?:2[09]|7[01])',
228 1 => '[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))',
229 ),
230 'nationalPrefixFormattingRule' => '0$1',
231 'domesticCarrierCodeFormattingRule' => '',
232 'nationalPrefixOptionalWhenFormatting' => false,
233 ),
234 5 =>
235 array (
236 'pattern' => '(\\d{2})(\\d{3})(\\d{4})',
237 'format' => '$1-$2-$3',
238 'leadingDigitsPatterns' =>
239 array (
240 0 => '1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[279]|49|6[0-24-689]|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])',
241 1 => '1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[0468][01]|[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|2[01]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9])|5(?:2|3[045]|4[0-369]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|49|6(?:[0-24]|5[0-3589]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:49|55|83)[29]|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:47[59]|59[89]|8(?:6[68]|9))[019]',
242 2 => '1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[0468][01]|[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|2[01]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|7(?:[017-9]|6[6-8]))|49|6(?:[0-24]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]',
243 3 => '1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[0468][01]|[1-3]|5[0-69]|7[015-9]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17|3[015-9]))|4(?:2(?:[13-79]|2[01]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9(?:[019]|4[1-3]|6(?:[0-47-9]|5[01346-9])))|3(?:[29]|7(?:[017-9]|6[6-8]))|49|6(?:[0-24]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:223|8699)[014-9]|(?:48|829(?:2|66)|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]',
244 ),
245 'nationalPrefixFormattingRule' => '0$1',
246 'domesticCarrierCodeFormattingRule' => '',
247 'nationalPrefixOptionalWhenFormatting' => false,
248 ),
249 6 =>
250 array (
251 'pattern' => '(\\d{3})(\\d{2})(\\d{4})',
252 'format' => '$1-$2-$3',
253 'leadingDigitsPatterns' =>
254 array (
255 0 => '[14]|[29][2-9]|5[3-9]|7[2-4679]|8(?:[246-9]|3[3-8]|5[2-9])',
256 1 => '[14]|[29][2-9]|5[3-9]|7[2-4679]|8(?:[246-9]|3(?:[3-6][2-9]|7|8[2-5])|5[2-9])',
257 ),
258 'nationalPrefixFormattingRule' => '0$1',
259 'domesticCarrierCodeFormattingRule' => '',
260 'nationalPrefixOptionalWhenFormatting' => false,
261 ),
262 7 =>
263 array (
264 'pattern' => '(\\d{4})(\\d{2})(\\d{3,4})',
265 'format' => '$1-$2-$3',
266 'leadingDigitsPatterns' =>
267 array (
268 0 => '007',
269 ),
270 'nationalPrefixFormattingRule' => '',
271 'domesticCarrierCodeFormattingRule' => '',
272 'nationalPrefixOptionalWhenFormatting' => false,
273 ),
274 8 =>
275 array (
276 'pattern' => '(\\d{4})(\\d{2})(\\d{4})',
277 'format' => '$1-$2-$3',
278 'leadingDigitsPatterns' =>
279 array (
280 0 => '008',
281 ),
282 'nationalPrefixFormattingRule' => '',
283 'domesticCarrierCodeFormattingRule' => '',
284 'nationalPrefixOptionalWhenFormatting' => false,
285 ),
286 9 =>
287 array (
288 'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
289 'format' => '$1-$2-$3',
290 'leadingDigitsPatterns' =>
291 array (
292 0 => '800',
293 ),
294 'nationalPrefixFormattingRule' => '0$1',
295 'domesticCarrierCodeFormattingRule' => '',
296 'nationalPrefixOptionalWhenFormatting' => false,
297 ),
298 10 =>
299 array (
300 'pattern' => '(\\d{2})(\\d{4})(\\d{4})',
301 'format' => '$1-$2-$3',
302 'leadingDigitsPatterns' =>
303 array (
304 0 => '[2579]|80',
305 ),
306 'nationalPrefixFormattingRule' => '0$1',
307 'domesticCarrierCodeFormattingRule' => '',
308 'nationalPrefixOptionalWhenFormatting' => false,
309 ),
310 11 =>
311 array (
312 'pattern' => '(\\d{4})(\\d{3})(\\d{3,4})',
313 'format' => '$1-$2-$3',
314 'leadingDigitsPatterns' =>
315 array (
316 0 => '0',
317 ),
318 'nationalPrefixFormattingRule' => '',
319 'domesticCarrierCodeFormattingRule' => '',
320 'nationalPrefixOptionalWhenFormatting' => false,
321 ),
322 12 =>
323 array (
324 'pattern' => '(\\d{4})(\\d{4})(\\d{4,5})',
325 'format' => '$1-$2-$3',
326 'leadingDigitsPatterns' =>
327 array (
328 0 => '0',
329 ),
330 'nationalPrefixFormattingRule' => '',
331 'domesticCarrierCodeFormattingRule' => '',
332 'nationalPrefixOptionalWhenFormatting' => false,
333 ),
334 13 =>
335 array (
336 'pattern' => '(\\d{4})(\\d{5})(\\d{5,6})',
337 'format' => '$1-$2-$3',
338 'leadingDigitsPatterns' =>
339 array (
340 0 => '0',
341 ),
342 'nationalPrefixFormattingRule' => '',
343 'domesticCarrierCodeFormattingRule' => '',
344 'nationalPrefixOptionalWhenFormatting' => false,
345 ),
346 14 =>
347 array (
348 'pattern' => '(\\d{4})(\\d{6})(\\d{6,7})',
349 'format' => '$1-$2-$3',
350 'leadingDigitsPatterns' =>
351 array (
352 0 => '0',
353 ),
354 'nationalPrefixFormattingRule' => '',
355 'domesticCarrierCodeFormattingRule' => '',
356 'nationalPrefixOptionalWhenFormatting' => false,
357 ),
358 ),
359 'intlNumberFormat' =>
360 array (
361 0 =>
362 array (
363 'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
364 'format' => '$1-$2-$3',
365 'leadingDigitsPatterns' =>
366 array (
367 0 => '(?:12|57|99)0',
368 ),
369 'nationalPrefixFormattingRule' => '0$1',
370 'domesticCarrierCodeFormattingRule' => '',
371 'nationalPrefixOptionalWhenFormatting' => false,
372 ),
373 1 =>
374 array (
375 'pattern' => '(\\d{4})(\\d)(\\d{4})',
376 'format' => '$1-$2-$3',
377 'leadingDigitsPatterns' =>
378 array (
379 0 => '1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51|63)|9(?:49|80|9[16])',
380 1 => '1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[78]|96)|477|51[24]|636)|9(?:496|802|9(?:1[23]|69))|1(?:45|58)[67]',
381 2 => '1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[78]|96[2457-9])|477|51[24]|636[2-57-9])|9(?:496|802|9(?:1[23]|69))|1(?:45|58)[67]',
382 ),
383 'nationalPrefixFormattingRule' => '0$1',
384 'domesticCarrierCodeFormattingRule' => '',
385 'nationalPrefixOptionalWhenFormatting' => false,
386 ),
387 2 =>
388 array (
389 'pattern' => '(\\d{2})(\\d{3})(\\d{4})',
390 'format' => '$1-$2-$3',
391 'leadingDigitsPatterns' =>
392 array (
393 0 => '60',
394 ),
395 'nationalPrefixFormattingRule' => '0$1',
396 'domesticCarrierCodeFormattingRule' => '',
397 'nationalPrefixOptionalWhenFormatting' => false,
398 ),
399 3 =>
400 array (
401 'pattern' => '(\\d)(\\d{4})(\\d{4})',
402 'format' => '$1-$2-$3',
403 'leadingDigitsPatterns' =>
404 array (
405 0 => '[36]|4(?:2[09]|7[01])',
406 1 => '[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))',
407 ),
408 'nationalPrefixFormattingRule' => '0$1',
409 'domesticCarrierCodeFormattingRule' => '',
410 'nationalPrefixOptionalWhenFormatting' => false,
411 ),
412 4 =>
413 array (
414 'pattern' => '(\\d{2})(\\d{3})(\\d{4})',
415 'format' => '$1-$2-$3',
416 'leadingDigitsPatterns' =>
417 array (
418 0 => '1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[279]|49|6[0-24-689]|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])',
419 1 => '1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[0468][01]|[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|2[01]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9])|5(?:2|3[045]|4[0-369]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|49|6(?:[0-24]|5[0-3589]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:49|55|83)[29]|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:47[59]|59[89]|8(?:6[68]|9))[019]',
420 2 => '1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[0468][01]|[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|2[01]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|7(?:[017-9]|6[6-8]))|49|6(?:[0-24]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]',
421 3 => '1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[0468][01]|[1-3]|5[0-69]|7[015-9]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17|3[015-9]))|4(?:2(?:[13-79]|2[01]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9(?:[019]|4[1-3]|6(?:[0-47-9]|5[01346-9])))|3(?:[29]|7(?:[017-9]|6[6-8]))|49|6(?:[0-24]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:223|8699)[014-9]|(?:48|829(?:2|66)|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]',
422 ),
423 'nationalPrefixFormattingRule' => '0$1',
424 'domesticCarrierCodeFormattingRule' => '',
425 'nationalPrefixOptionalWhenFormatting' => false,
426 ),
427 5 =>
428 array (
429 'pattern' => '(\\d{3})(\\d{2})(\\d{4})',
430 'format' => '$1-$2-$3',
431 'leadingDigitsPatterns' =>
432 array (
433 0 => '[14]|[29][2-9]|5[3-9]|7[2-4679]|8(?:[246-9]|3[3-8]|5[2-9])',
434 1 => '[14]|[29][2-9]|5[3-9]|7[2-4679]|8(?:[246-9]|3(?:[3-6][2-9]|7|8[2-5])|5[2-9])',
435 ),
436 'nationalPrefixFormattingRule' => '0$1',
437 'domesticCarrierCodeFormattingRule' => '',
438 'nationalPrefixOptionalWhenFormatting' => false,
439 ),
440 6 =>
441 array (
442 'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
443 'format' => '$1-$2-$3',
444 'leadingDigitsPatterns' =>
445 array (
446 0 => '800',
447 ),
448 'nationalPrefixFormattingRule' => '0$1',
449 'domesticCarrierCodeFormattingRule' => '',
450 'nationalPrefixOptionalWhenFormatting' => false,
451 ),
452 7 =>
453 array (
454 'pattern' => '(\\d{2})(\\d{4})(\\d{4})',
455 'format' => '$1-$2-$3',
456 'leadingDigitsPatterns' =>
457 array (
458 0 => '[2579]|80',
459 ),
460 'nationalPrefixFormattingRule' => '0$1',
461 'domesticCarrierCodeFormattingRule' => '',
462 'nationalPrefixOptionalWhenFormatting' => false,
463 ),
464 ),
465 'mainCountryForCode' => false,
466 'leadingZeroPossible' => false,
467 'mobileNumberPortableRegion' => true,
468 );
469