@@ -31,6 +31,7 @@ const phones = {
3131 'de-LU' : / ^ ( \+ 3 5 2 ) ? ( ( 6 \d 1 ) \d { 6 } ) $ / ,
3232 'el-GR' : / ^ ( \+ ? 3 0 | 0 ) ? ( 6 9 \d { 8 } ) $ / ,
3333 'en-AU' : / ^ ( \+ ? 6 1 | 0 ) 4 \d { 8 } $ / ,
34+ 'en-BM' : / ^ ( \+ ? 1 ) ? 4 4 1 ( ( ( 3 | 7 ) \d { 6 } $ ) | ( 5 [ 0 - 3 ] [ 0 - 9 ] \d { 4 } $ ) | ( 5 9 \d { 5 } ) ) / ,
3435 'en-GB' : / ^ ( \+ ? 4 4 | 0 ) 7 \d { 9 } $ / ,
3536 'en-GG' : / ^ ( \+ ? 4 4 | 0 ) 1 4 8 1 \d { 6 } $ / ,
3637 'en-GH' : / ^ ( \+ 2 3 3 | 0 ) ( 2 0 | 5 0 | 2 4 | 5 4 | 2 7 | 5 7 | 2 6 | 5 6 | 2 3 | 2 8 | 5 5 | 5 9 ) \d { 7 } $ / ,
@@ -43,7 +44,7 @@ const phones = {
4344 'en-MU' : / ^ ( \+ ? 2 3 0 | 0 ) ? \d { 8 } $ / ,
4445 'en-NG' : / ^ ( \+ ? 2 3 4 | 0 ) ? [ 7 8 9 ] \d { 9 } $ / ,
4546 'en-NZ' : / ^ ( \+ ? 6 4 | 0 ) [ 2 8 ] \d { 7 , 9 } $ / ,
46- 'en-PK' : / ^ ( ( \+ 9 2 ) | ( 0 0 9 2 ) ) - { 0 , 1 } \d { 3 } - { 0 , 1 } \d { 7 } $ | ^ \d { 11 } $ | ^ \d { 4 } - \d { 7 } $ / ,
47+ 'en-PK' : / ^ ( ( 0 0 | \+ ) ? 9 2 | 0 ) 3 [ 0 - 6 ] \d { 8 } $ / ,
4748 'en-PH' : / ^ ( 0 9 | \+ 6 3 9 ) \d { 9 } $ / ,
4849 'en-RW' : / ^ ( \+ ? 2 5 0 | 0 ) ? [ 7 ] \d { 8 } $ / ,
4950 'en-SG' : / ^ ( \+ 6 5 ) ? [ 3 6 8 9 ] \d { 7 } $ / ,
@@ -59,6 +60,7 @@ const phones = {
5960 'es-CO' : / ^ ( \+ ? 5 7 ) ? 3 ( 0 ( 0 | 1 | 2 | 4 | 5 ) | 1 \d | 2 [ 0 - 4 ] | 5 ( 0 | 1 ) ) \d { 7 } $ / ,
6061 'es-CL' : / ^ ( \+ ? 5 6 | 0 ) [ 2 - 9 ] \d { 1 } \d { 7 } $ / ,
6162 'es-CR' : / ^ ( \+ 5 0 6 ) ? [ 2 - 8 ] \d { 7 } $ / ,
63+ 'es-CU' : / ^ ( \+ 5 3 | 0 0 5 3 ) ? 5 \d { 7 } / ,
6264 'es-DO' : / ^ ( \+ ? 1 ) ? 8 [ 0 2 4 ] 9 \d { 7 } $ / ,
6365 'es-HN' : / ^ ( \+ ? 5 0 4 ) ? [ 9 | 8 ] \d { 7 } $ / ,
6466 'es-EC' : / ^ ( \+ ? 5 9 3 | 0 ) ( [ 2 - 7 ] | 9 [ 2 - 9 ] ) \d { 7 } $ / ,
@@ -81,7 +83,7 @@ const phones = {
8183 'fr-MQ' : / ^ ( \+ ? 5 9 6 | 0 | 0 0 5 9 6 ) [ 6 7 ] \d { 8 } $ / ,
8284 'fr-RE' : / ^ ( \+ ? 2 6 2 | 0 | 0 0 2 6 2 ) [ 6 7 ] \d { 8 } $ / ,
8385 'he-IL' : / ^ ( \+ 9 7 2 | 0 ) ( [ 2 3 4 8 9 ] | 5 [ 0 1 2 3 4 5 6 8 9 ] | 7 7 ) [ 1 - 9 ] \d { 6 } $ / ,
84- 'hu-HU' : / ^ ( \+ ? 3 6 ) ( 2 0 | 3 0 | 7 0 ) \d { 7 } $ / ,
86+ 'hu-HU' : / ^ ( \+ ? 3 6 | 0 6 ) ( 2 0 | 3 0 | 3 1 | 5 0 | 7 0 ) \d { 7 } $ / ,
8587 'id-ID' : / ^ ( \+ ? 6 2 | 0 ) 8 ( 1 [ 1 2 3 4 5 6 7 8 9 ] | 2 [ 1 2 3 8 ] | 3 [ 1 2 3 8 ] | 5 [ 1 2 3 5 6 7 8 9 ] | 7 [ 7 8 ] | 9 [ 5 6 7 8 9 ] | 8 [ 1 2 3 4 5 6 7 8 9 ] ) ( [ \s ? | \d ] { 5 , 11 } ) $ / ,
8688 'it-IT' : / ^ ( \+ ? 3 9 ) ? \s ? 3 \d { 2 } ? \d { 6 , 7 } $ / ,
8789 'it-SM' : / ^ ( ( \+ 3 7 8 ) | ( 0 5 4 9 ) | ( \+ 3 9 0 5 4 9 ) | ( \+ 3 7 8 0 5 4 9 ) ) ? 6 \d { 5 , 9 } $ / ,
@@ -105,7 +107,7 @@ const phones = {
105107 'pt-AO' : / ^ ( \+ 2 4 4 ) \d { 9 } $ / ,
106108 'ro-RO' : / ^ ( \+ ? 4 ? 0 ) \s ? 7 \d { 2 } ( \/ | \s | \. | \- ) ? \d { 3 } ( \s | \. | \- ) ? \d { 3 } $ / ,
107109 'ru-RU' : / ^ ( \+ ? 7 | 8 ) ? 9 \d { 9 } $ / ,
108- 'si-LK' : / ^ (?: 0 | 9 4 | \+ 9 4 ) ? ( 7 ( 0 | 1 | 2 | 5 | 6 | 7 | 8 ) ( | - ) ? \d ) \d { 6 } $ / ,
110+ 'si-LK' : / ^ (?: 0 | 9 4 | \+ 9 4 ) ? ( 7 ( 0 | 1 | 2 | 4 | 5 | 6 | 7 | 8 ) ( | - ) ? ) \d { 7 } $ / ,
109111 'sl-SI' : / ^ ( \+ 3 8 6 \s ? | 0 ) ( \d { 1 } \s ? \d { 3 } \s ? \d { 2 } \s ? \d { 2 } | \d { 2 } \s ? \d { 3 } \s ? \d { 3 } ) $ / ,
110112 'sk-SK' : / ^ ( \+ ? 4 2 1 ) ? ? [ 1 - 9 ] [ 0 - 9 ] { 2 } ? [ 0 - 9 ] { 3 } ? [ 0 - 9 ] { 3 } $ / ,
111113 'sq-AL' : / ^ ( \+ 3 5 5 | 0 ) 6 [ 7 8 9 ] \d { 6 } $ / ,
@@ -116,7 +118,7 @@ const phones = {
116118 'uk-UA' : / ^ ( \+ ? 3 8 | 8 ) ? 0 \d { 9 } $ / ,
117119 'uz-UZ' : / ^ ( \+ ? 9 9 8 ) ? ( 6 [ 1 2 5 - 7 9 ] | 7 [ 1 - 6 9 ] | 8 8 | 9 \d ) \d { 7 } $ / ,
118120 'vi-VN' : / ^ ( ( \+ ? 8 4 ) | 0 ) ( ( 3 ( [ 2 - 9 ] ) ) | ( 5 ( [ 2 5 6 8 9 ] ) ) | ( 7 ( [ 0 | 6 - 9 ] ) ) | ( 8 ( [ 1 - 9 ] ) ) | ( 9 ( [ 0 - 9 ] ) ) ) ( [ 0 - 9 ] { 7 } ) $ / ,
119- 'zh-CN' : / ^ ( ( \+ | 0 0 ) 8 6 ) ? 1 ( [ 3 4 5 6 7 8 9 ] [ 0 - 9 ] | 4 [ 5 7 9 ] | 6 [ 2 5 6 7 ] | 7 [ 0 1 2 3 5 6 7 8 ] | 9 [ 0 1 2 3 5 6 7 8 9 ] ) [ 0 - 9 ] { 8 } $ / ,
121+ 'zh-CN' : / ^ ( ( \+ | 0 0 ) 8 6 ) ? ( 1 [ 3 - 9 ] | 9 [ 2 8 ] ) \d { 9 } $ / ,
120122 'zh-TW' : / ^ ( \+ ? 8 8 6 \- ? | 0 ) ? 9 \d { 8 } $ / ,
121123} ;
122124/* eslint-enable max-len */
0 commit comments