diff --git a/resources/metadata.xml b/resources/metadata.xml index 7fd93b9..b0f5e50 100644 --- a/resources/metadata.xml +++ b/resources/metadata.xml @@ -2494,33 +2494,9 @@ (?: (?: - 2(?: - (?: - [0-26-9]\d| - 3[0-8]| - 5[0135-9] - )\d| - 4(?: - [02-9]\d| - 10 - ) - )| - 3(?: - (?: - [0-3589]\d| - 6[1-9]| - 7[0-35-9] - )\d| - 4(?: - [0-578]\d| - 90 - ) - )| - 7(?: - [013-57-9]\d| - 2[0-8] - )\d - )\d\d| + 241| + 349 + )0\d\d| 8(?: 51(?: 0(?: @@ -2548,29 +2524,46 @@ )| [34]\d\d )| - (?: - 6[0-8]| - [78]\d - )\d{3}| - 9(?: - [02-9]\d{3}| - 1(?: - (?: - [0-58]\d| - 6[0135-9] - )\d| - 7(?: - 0[0-24-9]| - [1-9]\d - )| - 9(?: - [0-46-9]\d| - 5[0-79] - ) + 91(?: + (?: + [0-58]\d| + 6[0135-9] + )\d| + 7(?: + 0[0-24-9]| + [1-9]\d + )| + 9(?: + [0-46-9]\d| + 5[0-79] ) ) ) - )\d{3} + )\d{3}| + (?: + 2(?: + [0-26-9]\d| + 3[0-8]| + 4[02-9]| + 5[0135-9] + )| + 3(?: + [0-3589]\d| + 4[0-578]| + 6[1-9]| + 7[0-35-9] + )| + 7(?: + [013-57-9]\d| + 2[0-8] + )| + 8(?: + 55| + 6[0-8]| + [78]\d| + 9[02-9] + ) + )\d{6} - + 0120211234 - - 2090\d{4}| - (?: - 012\d\d| - 2(?: - 02| - 1[037]| - 2[45]| - 3[68]| - 4\d - ) - )\d{5} - + 012\d{7} - + 0195123456 - (?: - 01(?: - 2[5-9]| - [4-69]\d - )| - 4[0-8]| - [56]\d| - 9[013-9] + 01(?: + 2[5-9]| + [4-69]\d )\d{6} @@ -5696,7 +5673,8 @@ 4(?: 79[01]| - 83[0-36-9] + 83[0-36-9]| + 95[0-3] )\d{5}| 4(?: [0-36]\d| @@ -8710,7 +8688,8 @@ 4(?: 79[01]| - 83[0-36-9] + 83[0-36-9]| + 95[0-3] )\d{5}| 4(?: [0-36]\d| @@ -10672,7 +10651,8 @@ 7(?: 0[1-9]| 1[0-8]| - 22| + 2[1-35-79]| + 3\d| 77| 86| 99 @@ -14470,8 +14450,8 @@ 55(?: 4(?: - 0[01]| - 10| + 0[0-2]| + [16]0| 5[0-7] )| 57[0-289] @@ -16011,8 +15991,7 @@ 88 )| 9(?: - 0[0-3]| - [19]\d| + [0159]\d| 21| 69| 77| @@ -20292,7 +20271,7 @@ - 6 + [67] $1 $2 $3 $4 $5 @@ -20300,7 +20279,7 @@ (?: [3489]| - 6\d + [67]\d )\d{7} @@ -20330,7 +20309,7 @@ )\d{5}| (?: 3| - 6\d + [67]\d )\d{7} @@ -25524,6 +25503,12 @@ [2-9]0 $1 $2 + + + [15] + $1 + NA + @@ -25566,7 +25551,6 @@ $1 $2 $3 - 87 $1 $2 $3 @@ -25718,14 +25702,12 @@ 44123456 4(?: - 1111| + (?: + [014]\d\d| + 999 + )\d| 2022 - )\d{3}| - 4(?: - [04]\d\d| - 14[0-6]| - 999 - )\d{4} + )\d{3} @@ -26979,7 +26961,7 @@ 81234567 - 898[02-8]\d{4}| + 898[02-9]\d{4}| (?: 8(?: 0[1-9]| @@ -27871,7 +27853,7 @@ $1 $2 - [267] + [25-7] $1 $2 @@ -27881,7 +27863,10 @@ - [267]\d{7}| + (?: + [267]\d\d| + 500 + )\d{5}| (?: 80\d| 900 @@ -27914,7 +27899,12 @@ 70123456 - [67]\d{7} + + (?: + 500[0-4]| + [67]\d{3} + )\d{4} + @@ -28505,12 +28495,17 @@ $1 $2 $3 - [0-57-9] + \d $1 $2 $3 - [0-57-9]\d{8} + + (?: + [0-57-9]\d| + 66 + )\d{7} + @@ -28552,8 +28547,10 @@ [09]\d| 1[0-27-9]| 2[0-27]| - [34]0| + 3[08]| + 40| 5[05]| + 66| 7[01578]| 8[078] )\d{7} @@ -29815,7 +29812,7 @@ 72[48]0\d{5}| 7(?: [014-8]\d| - 2[067]| + 2[0167]| 36| 9[0-289] )\d{6} @@ -31830,11 +31827,7 @@ )| (?: 50[0-2]| - 6\d\d| - 7(?: - [0-46-9]\d| - 5[0-4] - ) + [67]\d\d )\d\d| 8(?: 5\d{3}| diff --git a/src/metadata/validations.json b/src/metadata/validations.json index a08c91c..07ee9c6 100644 --- a/src/metadata/validations.json +++ b/src/metadata/validations.json @@ -89,7 +89,7 @@ ], "bj": [ "^\\d{8,10}$", - "^(?:01\\d|[24-689])\\d{7}$" + "^(?:01\\d|8)\\d{7}$" ], "bm": [ "^\\d{10}$", @@ -505,7 +505,7 @@ ], "mc": [ "^\\d{8,9}$", - "^(?:[3489]|6\\d)\\d{7}$" + "^(?:[3489]|[67]\\d)\\d{7}$" ], "md": [ "^\\d{8}$", @@ -781,7 +781,7 @@ ], "sv": [ "^\\d{7,11}$", - "^[267]\\d{7}|(?:80\\d|900)\\d{4}(?:\\d{4})?$" + "^(?:[267]\\d\\d|500)\\d{5}|(?:80\\d|900)\\d{4}(?:\\d{4})?$" ], "sx": [ "^\\d{10}$", @@ -813,7 +813,7 @@ ], "tj": [ "^\\d{9}$", - "^[0-57-9]\\d{8}$" + "^(?:[0-57-9]\\d|66)\\d{7}$" ], "tk": [ "^\\d{4,7}$",