data/phone_data.dat in phonelib-0.3.0 vs data/phone_data.dat in phonelib-0.3.1
- old
+ new
@@ -1,1101 +1,1104 @@
{őI"AC:ET{ :idI"AC; T:country_codeI"247; T:international_prefixI"00; T:
-types{:general_desc{:national_number_patternI"[2-467]\d{3}; T:possible_number_patternI"
-\d{4}; T:fixed_line{;I"$(?:[267]\d|3[0-5]|4[4-69])\d{2}; T;I"
-\d{4}; T:example_numberI" 6889; T:mobile{;I"NA; T;I"NA; TI"AD; T{
+types{:general_desc{:national_number_patternI"[2-467]\d{3}; F:possible_number_patternI"
+\d{4}; F:fixed_line{;I"$(?:[267]\d|3[0-5]|4[4-69])\d{2}; F;I"
+\d{4}; F:example_numberI" 6889; F:mobile{;I"NA; F;I"NA; FI"AD; T{
;I"AD; T;I"376; T;I"00; T; {
;
-{;I"(?:[346-9]|180)\d{5}; T;I"\d{6,8}; T;
{;I"[78]\d{5}; T;I"
-\d{6}; T;I"712345; T;{;I"[346]\d{5}; T;I"
-\d{6}; T;I"312345; T:toll_free{;I"180[02]\d{4}; T;I"
-\d{8}; T;I"
18001234; T:premium_rate{;I"9\d{5}; T;I"
-\d{6}; T;I"912345; T:formats[{:patternI"(\d{3})(\d{3}); T:leading_digitsI"[346-9]; T:formatI"
-$1 $2; T{;I"(180[02])(\d{4}); T;I"1; T;I"
-$1 $2; TI"AE; T{;I"AE; T;I"971; T;I"00; T:national_prefixI"0; T:$national_prefix_formatting_ruleI"$NP$FG; T; {;
-{;I"[2-79]\d{7,8}|800\d{2,9}; T;I"
\d{5,12}; T;
{;I"[2-4679][2-8]\d{6}; T;I"\d{7,8}; T;I"
22345678; T;{;I"5[0256]\d{7}; T;I"
-\d{9}; T;I"501234567; T;{;I"400\d{6}|800\d{2,9}; T;I"
\d{5,12}; T;I"800123456; T;{;I"900[02]\d{5}; T;I"
-\d{9}; T;I"900234567; T:shared_cost{;I"700[05]\d{5}; T;I"
-\d{9}; T;I"700012345; T:uan{;I"600[25]\d{5}; T;I"
-\d{9}; T;I"600212345; T;[ {;I"([2-4679])(\d{3})(\d{4}); T;I"[2-4679][2-8]; T;I"
$1 $2 $3; T{;I"(5[0256])(\d{3})(\d{4}); T;I"5; T;I"
$1 $2 $3; T{ ;I"([479]00)(\d)(\d{5}); T;I"$FG; T;I"[479]0; T;I"
$1 $2 $3; T{ ;I"([68]00)(\d{2,9}); T;I"$FG; T;I" 60|8; T;I"
-$1 $2; TI"AF; T{;I"AF; T;I"93; T;I"00; T;I"0; T;I"$NP$FG; T; {;
-{;I"[2-7]\d{8}; T;I"\d{7,9}; T;
{;I"-(?:[25][0-8]|[34][0-4]|6[0-5])[2-9]\d{6}; T;I"234567890; T;{;I"7[057-9]\d{7}; T;I"
-\d{9}; T;I"701234567; T;[{;I"([2-7]\d)(\d{3})(\d{4}); T;I"
$1 $2 $3; TI"AG; T{;I"AG; T;I"1; T;I"268; T;I"1; T;I"011; T; {
;
-{;I"[2589]\d{9}; T;I"\d{7}(?:\d{3})?; T;
{;I"(268(?:4(?:6[0-38]|84)|56[0-2])\d{4}; T;I"2684601234; T;{;I"5268(?:464|7(?:2[0-9]|64|7[0-689]|8[02-68]))\d{4}; T;I"\d{10}; T;I"2684641234; T:
-pager{;I"26840[69]\d{4}; T;I"\d{10}; T;I"2684061234; T;{;I"%8(?:00|44|55|66|77|88)[2-9]\d{6}; T;I"\d{10}; T;I"8002123456; T;{;I"900[2-9]\d{6}; T;I"\d{10}; T;I"9002123456; T:personal_number{;I"5(?:00|33|44)[2-9]\d{6}; T;I"\d{10}; T;I"5002345678; T: voip{;I"26848[01]\d{4}; T;I"\d{10}; T;I"2684801234; TI"AI; T{;I"AI; T;I"1; T;I"264; T;I"1; T;I"011; T; {;
-{;I"[2589]\d{9}; T;I"\d{7}(?:\d{3})?; T;
{;I"2644(?:6[12]|9[78])\d{4}; T;I"2644612345; T;{;I"6264(?:235|476|5(?:3[6-9]|8[1-4])|7(?:29|72))\d{4}; T;I"\d{10}; T;I"2642351234; T;{;I"%8(?:00|44|55|66|77|88)[2-9]\d{6}; T;I"\d{10}; T;I"8002123456; T;{;I"900[2-9]\d{6}; T;I"\d{10}; T;I"9002123456; T;{;I"5(?:00|33|44)[2-9]\d{6}; T;I"\d{10}; T;I"5002345678; TI"AL; T{
;I"AL; T;I"355; T;I"00; T;I"0; T;I"$NP$FG; T:"mobile_number_portable_regionI" true; T; {;
-{;I"'[2-57]\d{7}|6\d{8}|8\d{5,7}|9\d{5}; T;I"\d{5,9}; T;
{;I"(?:2(?:[168][1-9]|[247]\d|9[1-7])|3(?:1[1-3]|[2-6]\d|[79][1-8]|8[1-9])|4\d{2}|5(?:1[1-4]|[2-578]\d|6[1-5]|9[1-7])|8(?:[19][1-5]|[2-6]\d|[78][1-7]))\d{5}; T;I"\d{5,8}; T;I"
22345678; T;{;I"6[6-9]\d{7}; T;I"
-\d{9}; T;I"661234567; T;{;I"
800\d{4}; T;I"
-\d{7}; T;I"8001234; T;{;I"
900\d{3}; T;I"
-\d{6}; T;I"900123; T;{;I"
808\d{3}; T;I"
-\d{6}; T;I"808123; T;{;I"
700\d{5}; T;I"
-\d{8}; T;I"
70012345; T;[ {;I"(4)(\d{3})(\d{4}); T;I"4[0-6]; T;I"
$1 $2 $3; T{;I"(6[6-9])(\d{3})(\d{4}); T;I"6; T;I"
$1 $2 $3; T{;I"(\d{2})(\d{3})(\d{3}); T;I"[2358][2-5]|4[7-9]; T;I"
$1 $2 $3; T{;I"(\d{3})(\d{3,5}); T;I"[235][16-9]|8[016-9]|[79]; T;I"
-$1 $2; TI"AM; T{;I"AM; T;I"374; T;I"00; T;I"0; T;I"
($NP$FG); T; {;
-{;I"[1-9]\d{7}; T;I"\d{5,8}; T;
{;I"R(?:1[01]\d|2(?:2[2-46]|3[1-8]|4[2-69]|5[2-7]|6[1-9]|8[1-7])|3[12]2|47\d)\d{5}; T;I"
10123456; T;{;I"(?:55|77|9[1-9])\d{6}; T;I"
-\d{8}; T;I"
77123456; T;{;I"
800\d{5}; T;I"
-\d{8}; T;I"
80012345; T;{;I"90[016]\d{5}; T;I"
-\d{8}; T;I"
90012345; T;{;I"80[1-4]\d{5}; T;I"
-\d{8}; T;I"
80112345; T;{;I"60[2-6]\d{5}; T;I"
-\d{8}; T;I"
60271234; T;[ {;I"(\d{2})(\d{6}); T;I" 1|47; T;I"
-$1 $2; T{ ;I"(\d{2})(\d{6}); T;I"$NP$FG; T;I"[5-7]|9[1-9]; T;I"
-$1 $2; T{;I"(\d{3})(\d{5}); T;I" [23]; T;I"
-$1 $2; T{ ;I"(\d{3})(\d{2})(\d{3}); T;I"$NP $FG; T;I" 8|90; T;I"
$1 $2 $3; TI"AO; T{
+{;I"(?:[346-9]|180)\d{5}; F;I"\d{6,8}; F;
{;I"[78]\d{5}; F;I"
+\d{6}; F;I"712345; F;{;I"[346]\d{5}; F;I"
+\d{6}; F;I"312345; F:toll_free{;I"180[02]\d{4}; F;I"
+\d{8}; F;I"
18001234; F:premium_rate{;I"9\d{5}; F;I"
+\d{6}; F;I"912345; F:formats[{:patternI"(\d{3})(\d{3}); T:leading_digitsI"[346-9]; F:formatI"
+$1 $2; F{;I"(180[02])(\d{4}); T;I"1; F;I"
+$1 $2; FI"AE; T{;I"AE; T;I"971; T;I"00; T:national_prefixI"0; T:$national_prefix_formatting_ruleI"$NP$FG; T; {;
+{;I"[2-79]\d{7,8}|800\d{2,9}; F;I"
\d{5,12}; F;
{;I"[2-4679][2-8]\d{6}; F;I"\d{7,8}; F;I"
22345678; F;{;I"5[0256]\d{7}; F;I"
+\d{9}; F;I"501234567; F;{;I"400\d{6}|800\d{2,9}; F;I"
\d{5,12}; F;I"800123456; F;{;I"900[02]\d{5}; F;I"
+\d{9}; F;I"900234567; F:shared_cost{;I"700[05]\d{5}; F;I"
+\d{9}; F;I"700012345; F:uan{;I"600[25]\d{5}; F;I"
+\d{9}; F;I"600212345; F;[ {;I"([2-4679])(\d{3})(\d{4}); T;I"[2-4679][2-8]; F;I"
$1 $2 $3; F{;I"(5[0256])(\d{3})(\d{4}); T;I"5; F;I"
$1 $2 $3; F{ ;I"([479]00)(\d)(\d{5}); T;I"$FG; T;I"[479]0; F;I"
$1 $2 $3; F{ ;I"([68]00)(\d{2,9}); T;I"$FG; T;I" 60|8; F;I"
+$1 $2; FI"AF; T{;I"AF; T;I"93; T;I"00; T;I"0; T;I"$NP$FG; T; {;
+{;I"[2-7]\d{8}; F;I"\d{7,9}; F;
{;I"-(?:[25][0-8]|[34][0-4]|6[0-5])[2-9]\d{6}; F;I"234567890; F;{;I"7[057-9]\d{7}; F;I"
+\d{9}; F;I"701234567; F;[{;I"([2-7]\d)(\d{3})(\d{4}); T;I"
$1 $2 $3; FI"AG; T{;I"AG; T;I"1; T;I"268; T;I"1; T;I"011; T; {
;
+{;I"[2589]\d{9}; F;I"\d{7}(?:\d{3})?; F;
{;I"(268(?:4(?:6[0-38]|84)|56[0-2])\d{4}; F;I"2684601234; F;{;I"5268(?:464|7(?:2[0-9]|64|7[0-689]|8[02-68]))\d{4}; F;I"\d{10}; F;I"2684641234; F:
+pager{;I"26840[69]\d{4}; F;I"\d{10}; F;I"2684061234; F;{;I"%8(?:00|44|55|66|77|88)[2-9]\d{6}; F;I"\d{10}; F;I"8002123456; F;{;I"900[2-9]\d{6}; F;I"\d{10}; F;I"9002123456; F:personal_number{;I"5(?:00|33|44)[2-9]\d{6}; F;I"\d{10}; F;I"5002345678; F: voip{;I"26848[01]\d{4}; F;I"\d{10}; F;I"2684801234; FI"AI; T{;I"AI; T;I"1; T;I"264; T;I"1; T;I"011; T; {;
+{;I"[2589]\d{9}; F;I"\d{7}(?:\d{3})?; F;
{;I"2644(?:6[12]|9[78])\d{4}; F;I"2644612345; F;{;I"6264(?:235|476|5(?:3[6-9]|8[1-4])|7(?:29|72))\d{4}; F;I"\d{10}; F;I"2642351234; F;{;I"%8(?:00|44|55|66|77|88)[2-9]\d{6}; F;I"\d{10}; F;I"8002123456; F;{;I"900[2-9]\d{6}; F;I"\d{10}; F;I"9002123456; F;{;I"5(?:00|33|44)[2-9]\d{6}; F;I"\d{10}; F;I"5002345678; FI"AL; T{
;I"AL; T;I"355; T;I"00; T;I"0; T;I"$NP$FG; T:"mobile_number_portable_regionI" true; T; {;
+{;I"'[2-57]\d{7}|6\d{8}|8\d{5,7}|9\d{5}; F;I"\d{5,9}; F;
{;I"(?:2(?:[168][1-9]|[247]\d|9[1-7])|3(?:1[1-3]|[2-6]\d|[79][1-8]|8[1-9])|4\d{2}|5(?:1[1-4]|[2-578]\d|6[1-5]|9[1-7])|8(?:[19][1-5]|[2-6]\d|[78][1-7]))\d{5}; F;I"\d{5,8}; F;I"
22345678; F;{;I"6[6-9]\d{7}; F;I"
+\d{9}; F;I"661234567; F;{;I"
800\d{4}; F;I"
+\d{7}; F;I"8001234; F;{;I"
900\d{3}; F;I"
+\d{6}; F;I"900123; F;{;I"
808\d{3}; F;I"
+\d{6}; F;I"808123; F;{;I"
700\d{5}; F;I"
+\d{8}; F;I"
70012345; F;[ {;I"(4)(\d{3})(\d{4}); T;I"4[0-6]; F;I"
$1 $2 $3; F{;I"(6[6-9])(\d{3})(\d{4}); T;I"6; F;I"
$1 $2 $3; F{;I"(\d{2})(\d{3})(\d{3}); T;I"[2358][2-5]|4[7-9]; F;I"
$1 $2 $3; F{;I"(\d{3})(\d{3,5}); T;I"[235][16-9]|8[016-9]|[79]; F;I"
+$1 $2; FI"AM; T{;I"AM; T;I"374; T;I"00; T;I"0; T;I"
($NP$FG); T; {;
+{;I"[1-9]\d{7}; F;I"\d{5,8}; F;
{;I"R(?:1[01]\d|2(?:2[2-46]|3[1-8]|4[2-69]|5[2-7]|6[1-9]|8[1-7])|3[12]2|47\d)\d{5}; F;I"
10123456; F;{;I"(?:55|77|9[1-9])\d{6}; F;I"
+\d{8}; F;I"
77123456; F;{;I"
800\d{5}; F;I"
+\d{8}; F;I"
80012345; F;{;I"90[016]\d{5}; F;I"
+\d{8}; F;I"
90012345; F;{;I"80[1-4]\d{5}; F;I"
+\d{8}; F;I"
80112345; F;{;I"60[2-6]\d{5}; F;I"
+\d{8}; F;I"
60271234; F;[ {;I"(\d{2})(\d{6}); T;I" 1|47; F;I"
+$1 $2; F{ ;I"(\d{2})(\d{6}); T;I"$NP$FG; T;I"[5-7]|9[1-9]; F;I"
+$1 $2; F{;I"(\d{3})(\d{5}); T;I" [23]; F;I"
+$1 $2; F{ ;I"(\d{3})(\d{2})(\d{3}); T;I"$NP $FG; T;I" 8|90; F;I"
$1 $2 $3; FI"AO; T{
;I"AO; T;I"244; T;I"00; T; {;
-{;I"[29]\d{8}; T;I"
-\d{9}; T;
{;I""2\d(?:[26-9]\d|\d[26-9])\d{5}; T;I"222123456; T;{;I"9[1-49]\d{7}; T;I"923123456; T;[{;I"(\d{3})(\d{3})(\d{3}); T;I"
$1 $2 $3; TI"AR; T{;I"AR; T;I"54; T;I"00; T;I"0; T: national_prefix_for_parsingI"50?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[124-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:1[1568]|2[15]|3[145]|4[13]|5[14-8]|[069]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?; T:#national_prefix_transform_ruleI"9$1; T;I"$NP$FG; T;I" true; T; {;
-{;I"[1-368]\d{9}|9\d{10}; T;I"
\d{6,11}; T:no_international_dialling{;I"
810\d{7}; T;I"\d{10}; T;I"8101234567; T;
{;I"é11\d{8}|(?:2(?:2(?:[013]\d|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[067]\d)|4(?:7[3-8]|9\d)|6(?:[01346]\d|2[24-6]|5[15-8])|80\d|9(?:[0124789]\d|3[1-6]|5[234]|6[2-46]))|3(?:3(?:2[79]|6\d|8[2578])|4(?:[78]\d|0[0124-9]|[1-35]\d|4[24-7]|6[02-9]|9[123678])|5(?:[138]\d|2[1245]|4[1-9]|6[2-4]|7[1-6])|6[24]\d|7(?:[0469]\d|1[1568]|2[013-9]|3[145]|5[14-8]|7[2-57]|8[0-24-9])|8(?:[013578]\d|2[15-7]|4[13-6]|6[1-357-9]|9[124]))|670\d)\d{6}; T;I"
\d{6,10}; T;I"1123456789; T;{;I"675\d{7}|9(?:11[2-9]\d{7}|(?:2(?:2[013]|3[067]|49|6[01346]|80|9[147-9])|3(?:36|4[12358]|5[138]|6[24]|7[069]|8[013578]))[2-9]\d{6}|\d{4}[2-9]\d{5}); T;I"
\d{6,11}; T;I"91123456789; T;{;I"
800\d{7}; T;I"\d{10}; T;I"8001234567; T;{;I"60[04579]\d{7}; T;I"\d{10}; T;I"6001234567; T;{;I"
810\d{7}; T;I"\d{10}; T;I"8101234567; T;[{;I"([68]\d{2})(\d{3})(\d{4}); T;I" [68]; T;I"
$1-$2-$3; T{ ;I"(9)(11)(\d{4})(\d{4}); T;I"911; T;I"$2 15-$3-$4; T:intl_formatI"$1 $2 $3-$4; T{
-;I"(9)(\d{3})(\d{3})(\d{4}); T:commentI"