diff --git a/lib/src/metadata/generated/metadata_examples_by_iso_code.dart b/lib/src/metadata/generated/metadata_examples_by_iso_code.dart index 810940a..74888b1 100644 --- a/lib/src/metadata/generated/metadata_examples_by_iso_code.dart +++ b/lib/src/metadata/generated/metadata_examples_by_iso_code.dart @@ -6,1225 +6,2940 @@ const metadataExamplesByIsoCode = { fixedLine: r"62889", mobile: r"40123", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"542011", + pager: r"", + voiceMail: r"", ), IsoCode.AD: PhoneMetadataExamples( fixedLine: r"712345", mobile: r"312345", voip: r"", + tollFree: r"18001234", + premiumRate: r"912345", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.AE: PhoneMetadataExamples( fixedLine: r"22345678", mobile: r"501234567", voip: r"", + tollFree: r"800123456", + premiumRate: r"900234567", + sharedCost: r"700012345", + personalNumber: r"", + uan: r"600212345", + pager: r"", + voiceMail: r"", ), IsoCode.AF: PhoneMetadataExamples( fixedLine: r"234567890", mobile: r"701234567", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.AG: PhoneMetadataExamples( fixedLine: r"2684601234", mobile: r"2684641234", voip: r"2684801234", + tollFree: r"8002123456", + premiumRate: r"9002123456", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"2684061234", + voiceMail: r"", ), IsoCode.AI: PhoneMetadataExamples( fixedLine: r"2644612345", mobile: r"2642351234", voip: r"", + tollFree: r"8002123456", + premiumRate: r"9002123456", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"2647241234", + voiceMail: r"", ), IsoCode.AL: PhoneMetadataExamples( fixedLine: r"22345678", mobile: r"672123456", voip: r"", + tollFree: r"8001234", + premiumRate: r"900123", + sharedCost: r"808123", + personalNumber: r"70021234", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.AM: PhoneMetadataExamples( fixedLine: r"10123456", mobile: r"77123456", voip: r"60271234", + tollFree: r"80012345", + premiumRate: r"90012345", + sharedCost: r"80112345", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.AO: PhoneMetadataExamples( fixedLine: r"222123456", mobile: r"923123456", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.AR: PhoneMetadataExamples( fixedLine: r"1123456789", mobile: r"91123456789", voip: r"", + tollFree: r"8001234567", + premiumRate: r"6001234567", + sharedCost: r"", + personalNumber: r"", + uan: r"8101234567", + pager: r"", + voiceMail: r"", ), IsoCode.AS: PhoneMetadataExamples( fixedLine: r"6846221234", mobile: r"6847331234", voip: r"", + tollFree: r"8002123456", + premiumRate: r"9002123456", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.AT: PhoneMetadataExamples( fixedLine: r"1234567890", mobile: r"664123456", voip: r"780123456", + tollFree: r"800123456", + premiumRate: r"900123456", + sharedCost: r"810123456", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.AU: PhoneMetadataExamples( fixedLine: r"212345678", mobile: r"412345678", voip: r"147101234", + tollFree: r"1800123456", + premiumRate: r"1900123456", + sharedCost: r"1300123456", + personalNumber: r"", + uan: r"", + pager: r"1631234", + voiceMail: r"", ), IsoCode.AW: PhoneMetadataExamples( fixedLine: r"5212345", mobile: r"5601234", voip: r"5011234", + tollFree: r"8001234", + premiumRate: r"9001234", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.AX: PhoneMetadataExamples( fixedLine: r"181234567", mobile: r"412345678", voip: r"", + tollFree: r"800123456", + premiumRate: r"600123456", + sharedCost: r"", + personalNumber: r"", + uan: r"10112345", + pager: r"", + voiceMail: r"", ), IsoCode.AZ: PhoneMetadataExamples( fixedLine: r"123123456", mobile: r"401234567", voip: r"", + tollFree: r"881234567", + premiumRate: r"900200123", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BA: PhoneMetadataExamples( fixedLine: r"30212345", mobile: r"61123456", voip: r"", + tollFree: r"80123456", + premiumRate: r"90123456", + sharedCost: r"82123456", + personalNumber: r"", + uan: r"70341234", + pager: r"", + voiceMail: r"", ), IsoCode.BB: PhoneMetadataExamples( fixedLine: r"2464123456", mobile: r"2462501234", voip: r"2463101234", + tollFree: r"8002123456", + premiumRate: r"9002123456", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"2464301234", + pager: r"", + voiceMail: r"", ), IsoCode.BD: PhoneMetadataExamples( fixedLine: r"27111234", mobile: r"1812345678", voip: r"9604123456", + tollFree: r"8001234567", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BE: PhoneMetadataExamples( fixedLine: r"12345678", mobile: r"470123456", voip: r"", + tollFree: r"80012345", + premiumRate: r"90012345", + sharedCost: r"78791234", + personalNumber: r"", + uan: r"78102345", + pager: r"", + voiceMail: r"", ), IsoCode.BF: PhoneMetadataExamples( fixedLine: r"20491234", mobile: r"70123456", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BG: PhoneMetadataExamples( fixedLine: r"2123456", mobile: r"43012345", voip: r"", + tollFree: r"80012345", + premiumRate: r"90123456", + sharedCost: r"70012345", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BH: PhoneMetadataExamples( fixedLine: r"17001234", mobile: r"36001234", voip: r"", + tollFree: r"80123456", + premiumRate: r"90123456", + sharedCost: r"84123456", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BI: PhoneMetadataExamples( fixedLine: r"22201234", mobile: r"79561234", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BJ: PhoneMetadataExamples( fixedLine: r"20211234", mobile: r"90011234", voip: r"85751234", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"81123456", + pager: r"", + voiceMail: r"", ), IsoCode.BL: PhoneMetadataExamples( fixedLine: r"590271234", mobile: r"690001234", voip: r"976012345", + tollFree: r"800012345", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BM: PhoneMetadataExamples( fixedLine: r"4414123456", mobile: r"4413701234", voip: r"", + tollFree: r"8002123456", + premiumRate: r"9002123456", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BN: PhoneMetadataExamples( fixedLine: r"2345678", mobile: r"7123456", voip: r"5345678", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BO: PhoneMetadataExamples( fixedLine: r"22123456", mobile: r"71234567", voip: r"", + tollFree: r"800171234", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BQ: PhoneMetadataExamples( fixedLine: r"7151234", mobile: r"3181234", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BR: PhoneMetadataExamples( fixedLine: r"1123456789", mobile: r"11961234567", voip: r"", + tollFree: r"800123456", + premiumRate: r"300123456", + sharedCost: r"40041234", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BS: PhoneMetadataExamples( fixedLine: r"2423456789", mobile: r"2423591234", voip: r"", + tollFree: r"8002123456", + premiumRate: r"9002123456", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"2422250123", + pager: r"", + voiceMail: r"", ), IsoCode.BT: PhoneMetadataExamples( fixedLine: r"2345678", mobile: r"17123456", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BW: PhoneMetadataExamples( fixedLine: r"2401234", mobile: r"71123456", voip: r"79101234", + tollFree: r"0800012345", + premiumRate: r"9012345", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BY: PhoneMetadataExamples( fixedLine: r"152450911", mobile: r"294911911", voip: r"249123456", + tollFree: r"8011234567", + premiumRate: r"9021234567", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BZ: PhoneMetadataExamples( fixedLine: r"2221234", mobile: r"6221234", voip: r"", + tollFree: r"08001234123", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CA: PhoneMetadataExamples( fixedLine: r"5062345678", mobile: r"5062345678", voip: r"6002012345", + tollFree: r"8002123456", + premiumRate: r"9002123456", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"3101234", + pager: r"", + voiceMail: r"", ), IsoCode.CC: PhoneMetadataExamples( fixedLine: r"891621234", mobile: r"412345678", voip: r"147101234", + tollFree: r"1800123456", + premiumRate: r"1900123456", + sharedCost: r"1300123456", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CD: PhoneMetadataExamples( fixedLine: r"1234567", mobile: r"991234567", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CF: PhoneMetadataExamples( fixedLine: r"21612345", mobile: r"70012345", voip: r"", + tollFree: r"", + premiumRate: r"87761234", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CG: PhoneMetadataExamples( fixedLine: r"222123456", mobile: r"061234567", voip: r"", + tollFree: r"", + premiumRate: r"800123456", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CH: PhoneMetadataExamples( fixedLine: r"212345678", mobile: r"781234567", voip: r"", + tollFree: r"800123456", + premiumRate: r"900123456", + sharedCost: r"840123456", + personalNumber: r"878123456", + uan: r"581234567", + pager: r"740123456", + voiceMail: r"860123456789", ), IsoCode.CI: PhoneMetadataExamples( fixedLine: r"2123456789", mobile: r"0123456789", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CK: PhoneMetadataExamples( fixedLine: r"21234", mobile: r"71234", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CL: PhoneMetadataExamples( fixedLine: r"221234567", mobile: r"221234567", voip: r"441234567", + tollFree: r"800123456", + premiumRate: r"", + sharedCost: r"6001234567", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CM: PhoneMetadataExamples( fixedLine: r"222123456", mobile: r"671234567", voip: r"", + tollFree: r"88012345", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CN: PhoneMetadataExamples( fixedLine: r"1012345678", mobile: r"13123456789", voip: r"", + tollFree: r"8001234567", + premiumRate: r"16812345", + sharedCost: r"4001234567", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CO: PhoneMetadataExamples( fixedLine: r"6012345678", mobile: r"3211234567", voip: r"", + tollFree: r"18001234567", + premiumRate: r"19001234567", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CR: PhoneMetadataExamples( fixedLine: r"22123456", mobile: r"83123456", voip: r"40001234", + tollFree: r"8001234567", + premiumRate: r"9001234567", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CU: PhoneMetadataExamples( fixedLine: r"71234567", mobile: r"51234567", voip: r"", + tollFree: r"8001234567", + premiumRate: r"", + sharedCost: r"8071234567", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CV: PhoneMetadataExamples( fixedLine: r"2211234", mobile: r"9911234", voip: r"3401234", + tollFree: r"8001234", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CW: PhoneMetadataExamples( fixedLine: r"94351234", mobile: r"95181234", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"6001234", + personalNumber: r"", + uan: r"", + pager: r"95581234", + voiceMail: r"", ), IsoCode.CX: PhoneMetadataExamples( fixedLine: r"891641234", mobile: r"412345678", voip: r"147101234", + tollFree: r"1800123456", + premiumRate: r"1900123456", + sharedCost: r"1300123456", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CY: PhoneMetadataExamples( fixedLine: r"22345678", mobile: r"96123456", voip: r"", + tollFree: r"80001234", + premiumRate: r"90012345", + sharedCost: r"80112345", + personalNumber: r"70012345", + uan: r"77123456", + pager: r"", + voiceMail: r"", ), IsoCode.CZ: PhoneMetadataExamples( fixedLine: r"212345678", mobile: r"601123456", voip: r"910123456", + tollFree: r"800123456", + premiumRate: r"900123456", + sharedCost: r"811234567", + personalNumber: r"700123456", + uan: r"972123456", + pager: r"", + voiceMail: r"93123456789", ), IsoCode.DE: PhoneMetadataExamples( fixedLine: r"30123456", mobile: r"15123456789", voip: r"", + tollFree: r"8001234567890", + premiumRate: r"9001234567", + sharedCost: r"18012345", + personalNumber: r"70012345678", + uan: r"18500123456", + pager: r"16412345", + voiceMail: r"177991234567", ), IsoCode.DJ: PhoneMetadataExamples( fixedLine: r"21360003", mobile: r"77831001", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.DK: PhoneMetadataExamples( fixedLine: r"32123456", mobile: r"34412345", voip: r"", + tollFree: r"80123456", + premiumRate: r"90123456", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.DM: PhoneMetadataExamples( fixedLine: r"7674201234", mobile: r"7672251234", voip: r"", + tollFree: r"8002123456", + premiumRate: r"9002123456", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.DO: PhoneMetadataExamples( fixedLine: r"8092345678", mobile: r"8092345678", voip: r"", + tollFree: r"8002123456", + premiumRate: r"9002123456", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.DZ: PhoneMetadataExamples( fixedLine: r"12345678", mobile: r"551234567", voip: r"983123456", + tollFree: r"800123456", + premiumRate: r"808123456", + sharedCost: r"801123456", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.EC: PhoneMetadataExamples( fixedLine: r"22123456", mobile: r"991234567", voip: r"28901234", + tollFree: r"18001234567", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.EE: PhoneMetadataExamples( fixedLine: r"3212345", mobile: r"51234567", voip: r"", + tollFree: r"80012345", + premiumRate: r"9001234", + sharedCost: r"", + personalNumber: r"70012345", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.EG: PhoneMetadataExamples( fixedLine: r"234567890", mobile: r"1001234567", voip: r"", + tollFree: r"8001234567", + premiumRate: r"9001234567", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.EH: PhoneMetadataExamples( fixedLine: r"528812345", mobile: r"650123456", voip: r"592401234", + tollFree: r"801234567", + premiumRate: r"891234567", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.ER: PhoneMetadataExamples( fixedLine: r"8370362", mobile: r"7123456", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.ES: PhoneMetadataExamples( fixedLine: r"810123456", mobile: r"612345678", voip: r"", + tollFree: r"800123456", + premiumRate: r"803123456", + sharedCost: r"901123456", + personalNumber: r"701234567", + uan: r"511234567", + pager: r"", + voiceMail: r"", ), IsoCode.ET: PhoneMetadataExamples( fixedLine: r"111112345", mobile: r"911234567", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.FI: PhoneMetadataExamples( fixedLine: r"131234567", mobile: r"412345678", voip: r"", + tollFree: r"800123456", + premiumRate: r"600123456", + sharedCost: r"", + personalNumber: r"", + uan: r"10112345", + pager: r"", + voiceMail: r"", ), IsoCode.FJ: PhoneMetadataExamples( fixedLine: r"3212345", mobile: r"7012345", voip: r"", + tollFree: r"08001234567", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.FK: PhoneMetadataExamples( fixedLine: r"31234", mobile: r"51234", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.FM: PhoneMetadataExamples( fixedLine: r"3201234", mobile: r"3501234", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.FO: PhoneMetadataExamples( fixedLine: r"201234", mobile: r"211234", voip: r"601234", + tollFree: r"802123", + premiumRate: r"901123", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.FR: PhoneMetadataExamples( fixedLine: r"123456789", mobile: r"612345678", voip: r"912345678", + tollFree: r"801234567", + premiumRate: r"891123456", + sharedCost: r"884012345", + personalNumber: r"", + uan: r"806123456", + pager: r"", + voiceMail: r"", ), IsoCode.GA: PhoneMetadataExamples( fixedLine: r"01441234", mobile: r"06031234", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GB: PhoneMetadataExamples( fixedLine: r"1212345678", mobile: r"7400123456", voip: r"5612345678", + tollFree: r"8001234567", + premiumRate: r"9012345678", + sharedCost: r"", + personalNumber: r"7012345678", + uan: r"5512345678", + pager: r"7640123456", + voiceMail: r"", ), IsoCode.GD: PhoneMetadataExamples( fixedLine: r"4732691234", mobile: r"4734031234", voip: r"", + tollFree: r"8002123456", + premiumRate: r"9002123456", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GE: PhoneMetadataExamples( fixedLine: r"322123456", mobile: r"555123456", voip: r"706123456", + tollFree: r"800123456", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GF: PhoneMetadataExamples( fixedLine: r"594101234", mobile: r"694201234", voip: r"976012345", + tollFree: r"800012345", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GG: PhoneMetadataExamples( fixedLine: r"1481256789", mobile: r"7781123456", voip: r"5612345678", + tollFree: r"8001234567", + premiumRate: r"9012345678", + sharedCost: r"", + personalNumber: r"7012345678", + uan: r"5512345678", + pager: r"7640123456", + voiceMail: r"", ), IsoCode.GH: PhoneMetadataExamples( fixedLine: r"302345678", mobile: r"231234567", voip: r"", + tollFree: r"80012345", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GI: PhoneMetadataExamples( fixedLine: r"20012345", mobile: r"57123456", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GL: PhoneMetadataExamples( fixedLine: r"321000", mobile: r"221234", voip: r"381234", + tollFree: r"801234", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GM: PhoneMetadataExamples( fixedLine: r"5661234", mobile: r"3012345", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GN: PhoneMetadataExamples( fixedLine: r"30241234", mobile: r"601123456", voip: r"722123456", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GP: PhoneMetadataExamples( fixedLine: r"590201234", mobile: r"690001234", voip: r"976012345", + tollFree: r"800012345", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GQ: PhoneMetadataExamples( fixedLine: r"333091234", mobile: r"222123456", voip: r"", + tollFree: r"800123456", + premiumRate: r"900123456", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GR: PhoneMetadataExamples( fixedLine: r"2123456789", mobile: r"6912345678", voip: r"", + tollFree: r"8001234567", + premiumRate: r"9091234567", + sharedCost: r"8011234567", + personalNumber: r"7012345678", + uan: r"5005000123", + pager: r"", + voiceMail: r"", ), IsoCode.GT: PhoneMetadataExamples( fixedLine: r"22456789", mobile: r"51234567", voip: r"", + tollFree: r"18001112222", + premiumRate: r"19001112222", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GU: PhoneMetadataExamples( fixedLine: r"6713001234", mobile: r"6713001234", voip: r"", + tollFree: r"8002123456", + premiumRate: r"9002123456", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GW: PhoneMetadataExamples( fixedLine: r"443201234", mobile: r"955012345", voip: r"4012345", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GY: PhoneMetadataExamples( fixedLine: r"2201234", mobile: r"6091234", voip: r"5151234", + tollFree: r"2891234", + premiumRate: r"9008123", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.HK: PhoneMetadataExamples( fixedLine: r"21234567", mobile: r"51234567", voip: r"", + tollFree: r"800123456", + premiumRate: r"90012345678", + sharedCost: r"", + personalNumber: r"81123456", + uan: r"30161234", + pager: r"71123456", + voiceMail: r"", ), IsoCode.HN: PhoneMetadataExamples( fixedLine: r"22123456", mobile: r"91234567", voip: r"", + tollFree: r"80021234567", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.HR: PhoneMetadataExamples( fixedLine: r"12345678", mobile: r"921234567", voip: r"", + tollFree: r"800123456", + premiumRate: r"611234", + sharedCost: r"", + personalNumber: r"74123456", + uan: r"62123456", + pager: r"", + voiceMail: r"", ), IsoCode.HT: PhoneMetadataExamples( fixedLine: r"22453300", mobile: r"34101234", voip: r"98901234", + tollFree: r"80012345", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.HU: PhoneMetadataExamples( fixedLine: r"12345678", mobile: r"201234567", voip: r"211234567", + tollFree: r"80123456", + premiumRate: r"90123456", + sharedCost: r"", + personalNumber: r"", + uan: r"381234567", + pager: r"", + voiceMail: r"", ), IsoCode.ID: PhoneMetadataExamples( fixedLine: r"218350123", mobile: r"812345678", voip: r"", + tollFree: r"8001234567", + premiumRate: r"8091234567", + sharedCost: r"8041234567", + personalNumber: r"", + uan: r"8071123456", + pager: r"", + voiceMail: r"", ), IsoCode.IE: PhoneMetadataExamples( fixedLine: r"2212345", mobile: r"850123456", voip: r"761234567", + tollFree: r"1800123456", + premiumRate: r"1520123456", + sharedCost: r"1850123456", + personalNumber: r"700123456", + uan: r"818123456", + pager: r"", + voiceMail: r"8551234567", ), IsoCode.IL: PhoneMetadataExamples( fixedLine: r"21234567", mobile: r"502345678", voip: r"771234567", + tollFree: r"1800123456", + premiumRate: r"1919123456", + sharedCost: r"1700123456", + personalNumber: r"", + uan: r"1599123456", + pager: r"", + voiceMail: r"15112340000", ), IsoCode.IM: PhoneMetadataExamples( fixedLine: r"1624756789", mobile: r"7924123456", voip: r"5612345678", + tollFree: r"8081624567", + premiumRate: r"9016247890", + sharedCost: r"", + personalNumber: r"7012345678", + uan: r"5512345678", + pager: r"", + voiceMail: r"", ), IsoCode.IN: PhoneMetadataExamples( fixedLine: r"7410410123", mobile: r"8123456789", voip: r"", + tollFree: r"1800123456", + premiumRate: r"1861123456789", + sharedCost: r"18603451234", + personalNumber: r"", + uan: r"1409305260", + pager: r"", + voiceMail: r"", ), IsoCode.IO: PhoneMetadataExamples( fixedLine: r"3709100", mobile: r"3801234", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.IQ: PhoneMetadataExamples( fixedLine: r"12345678", mobile: r"7912345678", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.IR: PhoneMetadataExamples( fixedLine: r"2123456789", mobile: r"9123456789", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"9601", + pager: r"", + voiceMail: r"", ), IsoCode.IS: PhoneMetadataExamples( fixedLine: r"4101234", mobile: r"6111234", voip: r"4921234", + tollFree: r"8001234", + premiumRate: r"9001234", + sharedCost: r"", + personalNumber: r"", + uan: r"8091234", + pager: r"", + voiceMail: r"6891234", ), IsoCode.IT: PhoneMetadataExamples( fixedLine: r"0212345678", mobile: r"3123456789", voip: r"5512345678", + tollFree: r"800123456", + premiumRate: r"899123456", + sharedCost: r"848123456", + personalNumber: r"1781234567", + uan: r"", + pager: r"", + voiceMail: r"33101234501", ), IsoCode.JE: PhoneMetadataExamples( fixedLine: r"1534456789", mobile: r"7797712345", voip: r"5612345678", + tollFree: r"8007354567", + premiumRate: r"9018105678", + sharedCost: r"", + personalNumber: r"7015115678", + uan: r"5512345678", + pager: r"7640123456", + voiceMail: r"", ), IsoCode.JM: PhoneMetadataExamples( fixedLine: r"8765230123", mobile: r"8762101234", voip: r"", + tollFree: r"8002123456", + premiumRate: r"9002123456", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.JO: PhoneMetadataExamples( fixedLine: r"62001234", mobile: r"790123456", voip: r"", + tollFree: r"80012345", + premiumRate: r"90012345", + sharedCost: r"85012345", + personalNumber: r"700123456", + uan: r"88101234", + pager: r"746612345", + voiceMail: r"", ), IsoCode.JP: PhoneMetadataExamples( fixedLine: r"312345678", mobile: r"9012345678", voip: r"5012345678", + tollFree: r"120123456", + premiumRate: r"990123456", + sharedCost: r"", + personalNumber: r"601234567", + uan: r"570123456", + pager: r"2012345678", + voiceMail: r"", ), IsoCode.KE: PhoneMetadataExamples( fixedLine: r"202012345", mobile: r"712123456", voip: r"", + tollFree: r"800223456", + premiumRate: r"900223456", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.KG: PhoneMetadataExamples( fixedLine: r"312123456", mobile: r"700123456", voip: r"", + tollFree: r"800123456", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.KH: PhoneMetadataExamples( fixedLine: r"23756789", mobile: r"91234567", voip: r"", + tollFree: r"1800123456", + premiumRate: r"1900123456", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.KI: PhoneMetadataExamples( fixedLine: r"31234", mobile: r"72001234", voip: r"30010000", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.KM: PhoneMetadataExamples( fixedLine: r"7712345", mobile: r"3212345", voip: r"", + tollFree: r"", + premiumRate: r"8001234", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.KN: PhoneMetadataExamples( fixedLine: r"8692361234", mobile: r"8697652917", voip: r"", + tollFree: r"8002123456", + premiumRate: r"9002123456", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.KP: PhoneMetadataExamples( fixedLine: r"21234567", mobile: r"1921234567", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.KR: PhoneMetadataExamples( fixedLine: r"22123456", mobile: r"1020000000", voip: r"7012345678", + tollFree: r"801234567", + premiumRate: r"602345678", + sharedCost: r"", + personalNumber: r"5012345678", + uan: r"15441234", + pager: r"1523456789", + voiceMail: r"", ), IsoCode.KW: PhoneMetadataExamples( fixedLine: r"22345678", mobile: r"50012345", voip: r"", + tollFree: r"1801234", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.KY: PhoneMetadataExamples( fixedLine: r"3452221234", mobile: r"3453231234", voip: r"", + tollFree: r"8002345678", + premiumRate: r"9002345678", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"3458491234", + voiceMail: r"", ), IsoCode.KZ: PhoneMetadataExamples( fixedLine: r"7123456789", mobile: r"7710009998", voip: r"7511234567", + tollFree: r"8001234567", + premiumRate: r"8091234567", + sharedCost: r"", + personalNumber: r"8081234567", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.LA: PhoneMetadataExamples( fixedLine: r"21212862", mobile: r"2023123456", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"301234567", + pager: r"", + voiceMail: r"", ), IsoCode.LB: PhoneMetadataExamples( fixedLine: r"1123456", mobile: r"71123456", voip: r"", + tollFree: r"", + premiumRate: r"90123456", + sharedCost: r"80123456", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.LC: PhoneMetadataExamples( fixedLine: r"7584305678", mobile: r"7582845678", voip: r"", + tollFree: r"8002123456", + premiumRate: r"9002123456", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.LI: PhoneMetadataExamples( fixedLine: r"2345678", mobile: r"660234567", voip: r"", + tollFree: r"8002222", + premiumRate: r"9002222", + sharedCost: r"", + personalNumber: r"", + uan: r"8702812", + pager: r"", + voiceMail: r"697861234", ), IsoCode.LK: PhoneMetadataExamples( fixedLine: r"112345678", mobile: r"712345678", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"197312345", + pager: r"", + voiceMail: r"", ), IsoCode.LR: PhoneMetadataExamples( fixedLine: r"21234567", mobile: r"770123456", voip: r"", + tollFree: r"", + premiumRate: r"332021234", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.LS: PhoneMetadataExamples( fixedLine: r"22123456", mobile: r"50123456", voip: r"", + tollFree: r"80021234", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.LT: PhoneMetadataExamples( fixedLine: r"31234567", mobile: r"61234567", voip: r"80123456", + tollFree: r"80012345", + premiumRate: r"90012345", + sharedCost: r"80812345", + personalNumber: r"70012345", + uan: r"70712345", + pager: r"", + voiceMail: r"", ), IsoCode.LU: PhoneMetadataExamples( fixedLine: r"27123456", mobile: r"628123456", voip: r"20201234", + tollFree: r"80012345", + premiumRate: r"90012345", + sharedCost: r"80112345", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.LV: PhoneMetadataExamples( fixedLine: r"63123456", mobile: r"21234567", voip: r"", + tollFree: r"80123456", + premiumRate: r"90123456", + sharedCost: r"81123456", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.LY: PhoneMetadataExamples( fixedLine: r"212345678", mobile: r"912345678", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MA: PhoneMetadataExamples( fixedLine: r"520123456", mobile: r"650123456", voip: r"592401234", + tollFree: r"801234567", + premiumRate: r"891234567", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MC: PhoneMetadataExamples( fixedLine: r"99123456", mobile: r"612345678", voip: r"", + tollFree: r"90123456", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MD: PhoneMetadataExamples( fixedLine: r"22212345", mobile: r"62112345", voip: r"30123456", + tollFree: r"80012345", + premiumRate: r"90012345", + sharedCost: r"80812345", + personalNumber: r"", + uan: r"80312345", + pager: r"", + voiceMail: r"", ), IsoCode.ME: PhoneMetadataExamples( fixedLine: r"30234567", mobile: r"67622901", voip: r"78108780", + tollFree: r"80080002", + premiumRate: r"94515151", + sharedCost: r"", + personalNumber: r"", + uan: r"77273012", + pager: r"", + voiceMail: r"", ), IsoCode.MF: PhoneMetadataExamples( fixedLine: r"590271234", mobile: r"690001234", voip: r"976012345", + tollFree: r"800012345", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MG: PhoneMetadataExamples( fixedLine: r"202123456", mobile: r"321234567", voip: r"221234567", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MH: PhoneMetadataExamples( fixedLine: r"2471234", mobile: r"2351234", voip: r"6351234", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MK: PhoneMetadataExamples( fixedLine: r"22012345", mobile: r"72345678", voip: r"", + tollFree: r"80012345", + premiumRate: r"50012345", + sharedCost: r"80123456", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.ML: PhoneMetadataExamples( fixedLine: r"20212345", mobile: r"65012345", voip: r"", + tollFree: r"80012345", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MM: PhoneMetadataExamples( fixedLine: r"1234567", mobile: r"92123456", voip: r"13331234", + tollFree: r"8008001234", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MN: PhoneMetadataExamples( fixedLine: r"53123456", mobile: r"88123456", voip: r"75123456", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MO: PhoneMetadataExamples( fixedLine: r"28212345", mobile: r"66123456", voip: r"", + tollFree: r"0800501", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MP: PhoneMetadataExamples( fixedLine: r"6702345678", mobile: r"6702345678", voip: r"", + tollFree: r"8002123456", + premiumRate: r"9002123456", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MQ: PhoneMetadataExamples( fixedLine: r"596301234", mobile: r"696201234", voip: r"976612345", + tollFree: r"800012345", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MR: PhoneMetadataExamples( fixedLine: r"35123456", mobile: r"22123456", voip: r"", + tollFree: r"80012345", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MS: PhoneMetadataExamples( fixedLine: r"6644912345", mobile: r"6644923456", voip: r"", + tollFree: r"8002123456", + premiumRate: r"9002123456", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MT: PhoneMetadataExamples( fixedLine: r"21001234", mobile: r"96961234", voip: r"35501234", + tollFree: r"80071234", + premiumRate: r"50037123", + sharedCost: r"", + personalNumber: r"", + uan: r"50112345", + pager: r"71171234", + voiceMail: r"", ), IsoCode.MU: PhoneMetadataExamples( fixedLine: r"54480123", mobile: r"52512345", voip: r"3201234", + tollFree: r"8001234", + premiumRate: r"3012345", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MV: PhoneMetadataExamples( fixedLine: r"6701234", mobile: r"7712345", voip: r"", + tollFree: r"8001234567", + premiumRate: r"9001234567", + sharedCost: r"", + personalNumber: r"", + uan: r"4001234", + pager: r"", + voiceMail: r"", ), IsoCode.MW: PhoneMetadataExamples( fixedLine: r"1234567", mobile: r"991234567", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MX: PhoneMetadataExamples( fixedLine: r"2001234567", mobile: r"12221234567", voip: r"", + tollFree: r"8001234567", + premiumRate: r"9001234567", + sharedCost: r"3001234567", + personalNumber: r"5001234567", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MY: PhoneMetadataExamples( fixedLine: r"323856789", mobile: r"123456789", voip: r"1546012345", + tollFree: r"1300123456", + premiumRate: r"1600123456", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MZ: PhoneMetadataExamples( fixedLine: r"21123456", mobile: r"821234567", voip: r"", + tollFree: r"800123456", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.NA: PhoneMetadataExamples( fixedLine: r"61221234", mobile: r"811234567", voip: r"88612345", + tollFree: r"800123456", + premiumRate: r"870123456", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.NC: PhoneMetadataExamples( fixedLine: r"201234", mobile: r"751234", voip: r"", + tollFree: r"050012", + premiumRate: r"366711", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.NE: PhoneMetadataExamples( fixedLine: r"20201234", mobile: r"93123456", voip: r"", + tollFree: r"08123456", + premiumRate: r"09123456", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.NF: PhoneMetadataExamples( fixedLine: r"106609", mobile: r"381234", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.NG: PhoneMetadataExamples( fixedLine: r"18040123", mobile: r"8021234567", voip: r"", + tollFree: r"80017591759", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"7001234567", + pager: r"", + voiceMail: r"", ), IsoCode.NI: PhoneMetadataExamples( fixedLine: r"21234567", mobile: r"81234567", voip: r"", + tollFree: r"18001234", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.NL: PhoneMetadataExamples( fixedLine: r"101234567", mobile: r"612345678", voip: r"851234567", + tollFree: r"8001234", + premiumRate: r"9061234", + sharedCost: r"", + personalNumber: r"", + uan: r"14020", + pager: r"662345678", + voiceMail: r"", ), IsoCode.NO: PhoneMetadataExamples( fixedLine: r"21234567", mobile: r"40612345", voip: r"85012345", + tollFree: r"80012345", + premiumRate: r"82012345", + sharedCost: r"81021234", + personalNumber: r"88012345", + uan: r"02000", + pager: r"", + voiceMail: r"81212345", ), IsoCode.NP: PhoneMetadataExamples( fixedLine: r"14567890", mobile: r"9841234567", voip: r"", + tollFree: r"16600101234", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.NR: PhoneMetadataExamples( fixedLine: r"4441234", mobile: r"5551234", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.NU: PhoneMetadataExamples( fixedLine: r"7012", mobile: r"8884012", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.NZ: PhoneMetadataExamples( fixedLine: r"32345678", mobile: r"211234567", voip: r"", + tollFree: r"800123456", + premiumRate: r"900123456", + sharedCost: r"", + personalNumber: r"701234567", + uan: r"83012378", + pager: r"", + voiceMail: r"", ), IsoCode.OM: PhoneMetadataExamples( fixedLine: r"23123456", mobile: r"92123456", voip: r"", + tollFree: r"80071234", + premiumRate: r"90012345", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.PA: PhoneMetadataExamples( fixedLine: r"2001234", mobile: r"61234567", voip: r"", + tollFree: r"8001234", + premiumRate: r"8601234", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.PE: PhoneMetadataExamples( fixedLine: r"11234567", mobile: r"912345678", voip: r"", + tollFree: r"80012345", + premiumRate: r"80512345", + sharedCost: r"80112345", + personalNumber: r"80212345", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.PF: PhoneMetadataExamples( fixedLine: r"40412345", mobile: r"87123456", voip: r"49901234", + tollFree: r"800012345", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"440123", + pager: r"", + voiceMail: r"", ), IsoCode.PG: PhoneMetadataExamples( fixedLine: r"3123456", mobile: r"70123456", voip: r"2751234", + tollFree: r"1801234", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"2700123", + voiceMail: r"", ), IsoCode.PH: PhoneMetadataExamples( fixedLine: r"232345678", mobile: r"9051234567", voip: r"", + tollFree: r"180012345678", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.PK: PhoneMetadataExamples( fixedLine: r"2123456789", mobile: r"3012345678", voip: r"", + tollFree: r"80012345", + premiumRate: r"90012345", + sharedCost: r"", + personalNumber: r"122044444", + uan: r"21111825888", + pager: r"", + voiceMail: r"", ), IsoCode.PL: PhoneMetadataExamples( fixedLine: r"123456789", mobile: r"512345678", voip: r"391234567", + tollFree: r"800123456", + premiumRate: r"701234567", + sharedCost: r"801234567", + personalNumber: r"", + uan: r"804123456", + pager: r"641234567", + voiceMail: r"", ), IsoCode.PM: PhoneMetadataExamples( fixedLine: r"430123", mobile: r"551234", voip: r"", + tollFree: r"800012345", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.PR: PhoneMetadataExamples( fixedLine: r"7872345678", mobile: r"7872345678", voip: r"", + tollFree: r"8002345678", + premiumRate: r"9002345678", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.PS: PhoneMetadataExamples( fixedLine: r"22234567", mobile: r"599123456", voip: r"", + tollFree: r"1800123456", + premiumRate: r"", + sharedCost: r"1700123456", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.PT: PhoneMetadataExamples( fixedLine: r"212345678", mobile: r"912345678", voip: r"301234567", + tollFree: r"800123456", + premiumRate: r"760123456", + sharedCost: r"808123456", + personalNumber: r"884123456", + uan: r"707123456", + pager: r"622212345", + voiceMail: r"600110000", ), IsoCode.PW: PhoneMetadataExamples( fixedLine: r"2771234", mobile: r"6201234", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.PY: PhoneMetadataExamples( fixedLine: r"212345678", mobile: r"961456789", voip: r"870012345", + tollFree: r"98000123456", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"201234567", + pager: r"", + voiceMail: r"", ), IsoCode.QA: PhoneMetadataExamples( fixedLine: r"44123456", mobile: r"33123456", voip: r"", + tollFree: r"8001234", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"2123456", + voiceMail: r"", ), IsoCode.RE: PhoneMetadataExamples( fixedLine: r"262161234", mobile: r"692123456", voip: r"939901234", + tollFree: r"801234567", + premiumRate: r"891123456", + sharedCost: r"810123456", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.RO: PhoneMetadataExamples( fixedLine: r"211234567", mobile: r"712034567", voip: r"", + tollFree: r"800123456", + premiumRate: r"900123456", + sharedCost: r"801123456", + personalNumber: r"", + uan: r"372123456", + pager: r"", + voiceMail: r"", ), IsoCode.RS: PhoneMetadataExamples( fixedLine: r"10234567", mobile: r"601234567", voip: r"", + tollFree: r"80012345", + premiumRate: r"90012345", + sharedCost: r"", + personalNumber: r"", + uan: r"700123456", + pager: r"", + voiceMail: r"", ), IsoCode.RU: PhoneMetadataExamples( fixedLine: r"3011234567", mobile: r"9123456789", voip: r"", + tollFree: r"8001234567", + premiumRate: r"8091234567", + sharedCost: r"", + personalNumber: r"8081234567", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.RW: PhoneMetadataExamples( fixedLine: r"250123456", mobile: r"720123456", voip: r"", + tollFree: r"800123456", + premiumRate: r"900123456", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SA: PhoneMetadataExamples( fixedLine: r"112345678", mobile: r"512345678", voip: r"", + tollFree: r"8001234567", + premiumRate: r"925012345", + sharedCost: r"920012345", + personalNumber: r"", + uan: r"8110123456", + pager: r"", + voiceMail: r"", ), IsoCode.SB: PhoneMetadataExamples( fixedLine: r"40123", mobile: r"7421234", voip: r"51123", + tollFree: r"18123", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SC: PhoneMetadataExamples( fixedLine: r"4217123", mobile: r"2510123", voip: r"6412345", + tollFree: r"8000000", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SD: PhoneMetadataExamples( fixedLine: r"153123456", mobile: r"911231234", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SE: PhoneMetadataExamples( fixedLine: r"8123456", mobile: r"701234567", voip: r"", + tollFree: r"20123456", + premiumRate: r"9001234567", + sharedCost: r"771234567", + personalNumber: r"751234567", + uan: r"102345678", + pager: r"740123456", + voiceMail: r"254123456789", ), IsoCode.SG: PhoneMetadataExamples( fixedLine: r"61234567", mobile: r"81234567", voip: r"31234567", + tollFree: r"18001234567", + premiumRate: r"19001234567", + sharedCost: r"", + personalNumber: r"", + uan: r"70001234567", + pager: r"", + voiceMail: r"", ), IsoCode.SH: PhoneMetadataExamples( fixedLine: r"22158", mobile: r"51234", voip: r"26212", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SI: PhoneMetadataExamples( fixedLine: r"12345678", mobile: r"31234567", voip: r"59012345", + tollFree: r"80123456", + premiumRate: r"90123456", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SJ: PhoneMetadataExamples( fixedLine: r"79123456", mobile: r"41234567", voip: r"85012345", + tollFree: r"80012345", + premiumRate: r"82012345", + sharedCost: r"81021234", + personalNumber: r"88012345", + uan: r"02000", + pager: r"", + voiceMail: r"81212345", ), IsoCode.SK: PhoneMetadataExamples( fixedLine: r"221234567", mobile: r"912123456", voip: r"690123456", + tollFree: r"800123456", + premiumRate: r"900123456", + sharedCost: r"850123456", + personalNumber: r"", + uan: r"961234567", + pager: r"9090123", + voiceMail: r"", ), IsoCode.SL: PhoneMetadataExamples( fixedLine: r"22221234", mobile: r"25123456", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SM: PhoneMetadataExamples( fixedLine: r"0549886377", mobile: r"66661212", voip: r"58001110", + tollFree: r"", + premiumRate: r"71123456", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SN: PhoneMetadataExamples( fixedLine: r"301012345", mobile: r"701234567", voip: r"933301234", + tollFree: r"800123456", + premiumRate: r"884123456", + sharedCost: r"810123456", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SO: PhoneMetadataExamples( fixedLine: r"4012345", mobile: r"71123456", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SR: PhoneMetadataExamples( fixedLine: r"211234", mobile: r"7412345", voip: r"561234", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SS: PhoneMetadataExamples( fixedLine: r"181234567", mobile: r"977123456", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.ST: PhoneMetadataExamples( fixedLine: r"2221234", mobile: r"9812345", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SV: PhoneMetadataExamples( fixedLine: r"21234567", mobile: r"70123456", voip: r"", + tollFree: r"8001234", + premiumRate: r"9001234", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SX: PhoneMetadataExamples( fixedLine: r"7215425678", mobile: r"7215205678", voip: r"", + tollFree: r"8002123456", + premiumRate: r"9002123456", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SY: PhoneMetadataExamples( fixedLine: r"112345678", mobile: r"944567890", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SZ: PhoneMetadataExamples( fixedLine: r"22171234", mobile: r"76123456", voip: r"70012345", + tollFree: r"08001234", + premiumRate: r"900012345", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TA: PhoneMetadataExamples( fixedLine: r"8999", mobile: r"8999", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TC: PhoneMetadataExamples( fixedLine: r"6497121234", mobile: r"6492311234", voip: r"6497101234", + tollFree: r"8002345678", + premiumRate: r"9002345678", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TD: PhoneMetadataExamples( fixedLine: r"22501234", mobile: r"63012345", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TG: PhoneMetadataExamples( fixedLine: r"22212345", mobile: r"90112345", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TH: PhoneMetadataExamples( fixedLine: r"21234567", mobile: r"812345678", voip: r"601234567", + tollFree: r"1800123456", + premiumRate: r"1900123456", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TJ: PhoneMetadataExamples( fixedLine: r"372123456", mobile: r"917123456", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TK: PhoneMetadataExamples( fixedLine: r"3101", mobile: r"7290", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TL: PhoneMetadataExamples( fixedLine: r"2112345", mobile: r"77212345", voip: r"", + tollFree: r"8012345", + premiumRate: r"9012345", + sharedCost: r"", + personalNumber: r"7012345", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TM: PhoneMetadataExamples( fixedLine: r"12345678", mobile: r"66123456", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TN: PhoneMetadataExamples( fixedLine: r"30010123", mobile: r"20123456", voip: r"", + tollFree: r"80101234", + premiumRate: r"88123456", + sharedCost: r"81101234", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TO: PhoneMetadataExamples( fixedLine: r"20123", mobile: r"7715123", voip: r"5510123", + tollFree: r"0800222", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TR: PhoneMetadataExamples( fixedLine: r"2123456789", mobile: r"5012345678", voip: r"8500123456", + tollFree: r"8001234567", + premiumRate: r"9001234567", + sharedCost: r"", + personalNumber: r"5922121234", + uan: r"4441444", + pager: r"5123456789", + voiceMail: r"", ), IsoCode.TT: PhoneMetadataExamples( fixedLine: r"8682211234", mobile: r"8682911234", voip: r"", + tollFree: r"8002345678", + premiumRate: r"9002345678", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"", + voiceMail: r"8686191234", ), IsoCode.TV: PhoneMetadataExamples( fixedLine: r"20123", mobile: r"901234", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TW: PhoneMetadataExamples( fixedLine: r"221234567", mobile: r"912345678", voip: r"7012345678", + tollFree: r"800123456", + premiumRate: r"203123456", + sharedCost: r"", + personalNumber: r"990123456", + uan: r"500123456", + pager: r"", + voiceMail: r"", ), IsoCode.TZ: PhoneMetadataExamples( fixedLine: r"222345678", mobile: r"621234567", voip: r"412345678", + tollFree: r"800123456", + premiumRate: r"900123456", + sharedCost: r"840123456", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.UA: PhoneMetadataExamples( fixedLine: r"311234567", mobile: r"501234567", voip: r"891234567", + tollFree: r"800123456", + premiumRate: r"900212345", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.UG: PhoneMetadataExamples( fixedLine: r"312345678", mobile: r"712345678", voip: r"", + tollFree: r"800123456", + premiumRate: r"901123456", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.US: PhoneMetadataExamples( fixedLine: r"2015550123", mobile: r"2015550123", voip: r"", + tollFree: r"8002345678", + premiumRate: r"9002345678", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.UY: PhoneMetadataExamples( fixedLine: r"21231234", mobile: r"94231234", voip: r"", + tollFree: r"8001234", + premiumRate: r"9001234", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.UZ: PhoneMetadataExamples( fixedLine: r"669050123", mobile: r"912345678", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.VA: PhoneMetadataExamples( fixedLine: r"0669812345", mobile: r"3123456789", voip: r"5512345678", + tollFree: r"800123456", + premiumRate: r"899123456", + sharedCost: r"848123456", + personalNumber: r"1781234567", + uan: r"", + pager: r"", + voiceMail: r"33101234501", ), IsoCode.VC: PhoneMetadataExamples( fixedLine: r"7842661234", mobile: r"7844301234", voip: r"7845101234", + tollFree: r"8002345678", + premiumRate: r"9002345678", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.VE: PhoneMetadataExamples( fixedLine: r"2121234567", mobile: r"4121234567", voip: r"", + tollFree: r"8001234567", + premiumRate: r"9001234567", + sharedCost: r"", + personalNumber: r"", + uan: r"5010123456", + pager: r"", + voiceMail: r"", ), IsoCode.VG: PhoneMetadataExamples( fixedLine: r"2842291234", mobile: r"2843001234", voip: r"", + tollFree: r"8002345678", + premiumRate: r"9002345678", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.VI: PhoneMetadataExamples( fixedLine: r"3406421234", mobile: r"3406421234", voip: r"", + tollFree: r"8002345678", + premiumRate: r"9002345678", + sharedCost: r"", + personalNumber: r"5002345678", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.VN: PhoneMetadataExamples( fixedLine: r"2101234567", mobile: r"912345678", voip: r"672012345", + tollFree: r"1800123456", + premiumRate: r"1900123456", + sharedCost: r"", + personalNumber: r"", + uan: r"1992000", + pager: r"", + voiceMail: r"", ), IsoCode.VU: PhoneMetadataExamples( fixedLine: r"22123", mobile: r"5912345", voip: r"9010123", + tollFree: r"81123", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"30123", + pager: r"", + voiceMail: r"", ), IsoCode.WF: PhoneMetadataExamples( fixedLine: r"721234", mobile: r"821234", voip: r"", + tollFree: r"800012345", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"401234", ), IsoCode.WS: PhoneMetadataExamples( fixedLine: r"22123", mobile: r"7212345", voip: r"", + tollFree: r"800123", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.XK: PhoneMetadataExamples( fixedLine: r"28012345", mobile: r"43201234", voip: r"", + tollFree: r"80001234", + premiumRate: r"90001234", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.YE: PhoneMetadataExamples( fixedLine: r"1234567", mobile: r"712345678", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.YT: PhoneMetadataExamples( fixedLine: r"269601234", mobile: r"639012345", voip: r"939801234", + tollFree: r"801234567", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.ZA: PhoneMetadataExamples( fixedLine: r"101234567", mobile: r"711234567", voip: r"871234567", + tollFree: r"801234567", + premiumRate: r"862345678", + sharedCost: r"860123456", + personalNumber: r"", + uan: r"861123456", + pager: r"", + voiceMail: r"", ), IsoCode.ZM: PhoneMetadataExamples( fixedLine: r"211234567", mobile: r"955123456", voip: r"630123456", + tollFree: r"800123456", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.ZW: PhoneMetadataExamples( fixedLine: r"1312345", mobile: r"712345678", voip: r"8686123456", + tollFree: r"8001234", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), }; diff --git a/lib/src/metadata/generated/metadata_lengths_by_iso_code.dart b/lib/src/metadata/generated/metadata_lengths_by_iso_code.dart index 76a81f0..77f70b6 100644 --- a/lib/src/metadata/generated/metadata_lengths_by_iso_code.dart +++ b/lib/src/metadata/generated/metadata_lengths_by_iso_code.dart @@ -7,1469 +7,3184 @@ const metadataLenghtsByIsoCode = { mobile: [5], fixedLine: [5], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [6], + pager: [], + voiceMail: [], ), IsoCode.AD: PhoneMetadataLengths( general: [], mobile: [6, 9], fixedLine: [6], voip: [], + tollFree: [8], + premiumRate: [6], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.AE: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [8], voip: [], + tollFree: [5, 6, 7, 8, 9, 10, 11, 12], + premiumRate: [9], + sharedCost: [9], + personalNumber: [], + uan: [9], + pager: [], + voiceMail: [], ), IsoCode.AF: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.AG: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [10], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [10], + voiceMail: [], ), IsoCode.AI: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [10], + voiceMail: [], ), IsoCode.AL: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [8], voip: [], + tollFree: [7], + premiumRate: [6], + sharedCost: [6], + personalNumber: [8], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.AM: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [8], + tollFree: [8], + premiumRate: [8], + sharedCost: [8], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.AO: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.AR: PhoneMetadataLengths( general: [], mobile: [10, 11], fixedLine: [10], voip: [], + tollFree: [10, 11], + premiumRate: [10], + sharedCost: [], + personalNumber: [], + uan: [10], + pager: [], + voiceMail: [], ), IsoCode.AS: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.AT: PhoneMetadataLengths( general: [], mobile: [7, 8, 9, 10, 11, 12, 13], fixedLine: [4, 5, 6, 7, 8, 9, 10, 11, 12, 13], voip: [5, 6, 7, 8, 9, 10, 11, 12, 13], + tollFree: [9, 10, 11, 12, 13], + premiumRate: [9, 10, 11, 12, 13], + sharedCost: [8, 9, 10, 11, 12, 13], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.AU: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [7, 10], + premiumRate: [10], + sharedCost: [6, 8, 10, 12], + personalNumber: [], + uan: [], + pager: [5, 6, 7, 8, 9], + voiceMail: [], ), IsoCode.AW: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [7], voip: [7], + tollFree: [7], + premiumRate: [7], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.AX: PhoneMetadataLengths( general: [], mobile: [6, 7, 8, 9, 10], fixedLine: [6, 7, 8, 9], voip: [], + tollFree: [7, 8, 9], + premiumRate: [8, 9], + sharedCost: [], + personalNumber: [], + uan: [5, 6, 7, 8, 9, 10, 11, 12], + pager: [], + voiceMail: [], ), IsoCode.AZ: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [], + tollFree: [9], + premiumRate: [9], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.BA: PhoneMetadataLengths( general: [], mobile: [8, 9], fixedLine: [8], voip: [], + tollFree: [8], + premiumRate: [8], + sharedCost: [8], + personalNumber: [], + uan: [8], + pager: [], + voiceMail: [], ), IsoCode.BB: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [10], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [10], + pager: [], + voiceMail: [], ), IsoCode.BD: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [6, 7, 8, 9, 10], voip: [10], + tollFree: [10], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.BE: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [8], voip: [], + tollFree: [8], + premiumRate: [8], + sharedCost: [8], + personalNumber: [], + uan: [8], + pager: [], + voiceMail: [], ), IsoCode.BF: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.BG: PhoneMetadataLengths( general: [], mobile: [8, 9], fixedLine: [6, 7, 8], voip: [], + tollFree: [8, 12], + premiumRate: [8], + sharedCost: [8], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.BH: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [8], + premiumRate: [8], + sharedCost: [8], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.BI: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.BJ: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [8], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [8], + pager: [], + voiceMail: [], ), IsoCode.BL: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [9], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.BM: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.BN: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [7], voip: [7], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.BO: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [9], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.BQ: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [7], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.BR: PhoneMetadataLengths( general: [], mobile: [10, 11], fixedLine: [10], voip: [], + tollFree: [9, 10], + premiumRate: [9, 10], + sharedCost: [8, 10], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.BS: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [10], + pager: [], + voiceMail: [], ), IsoCode.BT: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [7], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.BW: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [7], voip: [8], + tollFree: [10], + premiumRate: [7], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.BY: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [6, 7, 8, 9, 10, 11], + premiumRate: [10], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.BZ: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [7], voip: [], + tollFree: [11], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.CA: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [10], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [7], + pager: [], + voiceMail: [], ), IsoCode.CC: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [7, 10], + premiumRate: [10], + sharedCost: [6, 8, 10, 12], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.CD: PhoneMetadataLengths( general: [], mobile: [7, 9], fixedLine: [7, 9], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.CF: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [], + premiumRate: [8], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.CG: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [], + tollFree: [], + premiumRate: [9], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.CH: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [], + tollFree: [9], + premiumRate: [9], + sharedCost: [9], + personalNumber: [9], + uan: [9], + pager: [9], + voiceMail: [12], ), IsoCode.CI: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.CK: PhoneMetadataLengths( general: [], mobile: [5], fixedLine: [5], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.CL: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [9, 11], + premiumRate: [], + sharedCost: [10, 11], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.CM: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [], + tollFree: [8, 9], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.CN: PhoneMetadataLengths( general: [], mobile: [11], fixedLine: [7, 8, 9, 10, 11], voip: [], + tollFree: [10, 12], + premiumRate: [8], + sharedCost: [7, 8, 9, 10, 11], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.CO: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [11], + premiumRate: [11], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.CR: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [8], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.CU: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [6, 7, 8, 10], voip: [], + tollFree: [10], + premiumRate: [], + sharedCost: [10], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.CV: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [7], voip: [7], + tollFree: [7], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.CW: PhoneMetadataLengths( general: [], mobile: [7, 8], fixedLine: [7, 8], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [7], + personalNumber: [], + uan: [], + pager: [8], + voiceMail: [], ), IsoCode.CX: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [7, 10], + premiumRate: [10], + sharedCost: [6, 8, 10, 12], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.CY: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [8], + premiumRate: [8], + sharedCost: [8], + personalNumber: [8], + uan: [8], + pager: [], + voiceMail: [], ), IsoCode.CZ: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [9], + premiumRate: [9], + sharedCost: [9], + personalNumber: [9], + uan: [9], + pager: [], + voiceMail: [9, 10, 11, 12], ), IsoCode.DE: PhoneMetadataLengths( general: [], mobile: [10, 11], fixedLine: [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15], voip: [], + tollFree: [10, 11, 12, 13, 14, 15], + premiumRate: [10, 11], + sharedCost: [7, 8, 9, 10, 11, 12, 13, 14], + personalNumber: [11], + uan: [8, 9, 10, 11, 12, 13, 14], + pager: [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], + voiceMail: [12, 13], ), IsoCode.DJ: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.DK: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [8], + premiumRate: [8], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.DM: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.DO: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.DZ: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [8, 9], voip: [9], + tollFree: [9], + premiumRate: [9], + sharedCost: [9], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.EC: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [8], voip: [8], + tollFree: [10, 11], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.EE: PhoneMetadataLengths( general: [], mobile: [7, 8], fixedLine: [7], voip: [], + tollFree: [7, 8, 10], + premiumRate: [7, 8], + sharedCost: [], + personalNumber: [8], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.EG: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [8, 9], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.EH: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [9], + premiumRate: [9], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.ER: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [7], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.ES: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [], + tollFree: [9], + premiumRate: [9], + sharedCost: [9], + personalNumber: [9], + uan: [9], + pager: [], + voiceMail: [], ), IsoCode.ET: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.FI: PhoneMetadataLengths( general: [], mobile: [6, 7, 8, 9, 10], fixedLine: [5, 6, 7, 8, 9], voip: [], + tollFree: [7, 8, 9], + premiumRate: [8, 9], + sharedCost: [], + personalNumber: [], + uan: [5, 6, 7, 8, 9, 10, 11, 12], + pager: [], + voiceMail: [], ), IsoCode.FJ: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [7], voip: [], + tollFree: [11], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.FK: PhoneMetadataLengths( general: [], mobile: [5], fixedLine: [5], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.FM: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [7], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.FO: PhoneMetadataLengths( general: [], mobile: [6], fixedLine: [6], voip: [6], + tollFree: [6], + premiumRate: [6], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.FR: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [9], + premiumRate: [9], + sharedCost: [9], + personalNumber: [], + uan: [9], + pager: [], + voiceMail: [], ), IsoCode.GA: PhoneMetadataLengths( general: [], mobile: [7, 8], fixedLine: [8], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.GB: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [9, 10], voip: [10], + tollFree: [7, 9, 10], + premiumRate: [7, 10], + sharedCost: [], + personalNumber: [10], + uan: [10], + pager: [10], + voiceMail: [], ), IsoCode.GD: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.GE: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [9], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.GF: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [9], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.GG: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [10], + tollFree: [7, 9, 10], + premiumRate: [7, 10], + sharedCost: [], + personalNumber: [10], + uan: [10], + pager: [10], + voiceMail: [], ), IsoCode.GH: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [], + tollFree: [8], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.GI: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.GL: PhoneMetadataLengths( general: [], mobile: [6], fixedLine: [6], voip: [6], + tollFree: [6], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.GM: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [7], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.GN: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [8], voip: [9], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.GP: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [9], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.GQ: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [], + tollFree: [9], + premiumRate: [9], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.GR: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10, 11, 12], + premiumRate: [10], + sharedCost: [10], + personalNumber: [10], + uan: [10], + pager: [], + voiceMail: [], ), IsoCode.GT: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [11], + premiumRate: [11], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.GU: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.GW: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [7], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.GY: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [7], voip: [7], + tollFree: [7], + premiumRate: [7], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.HK: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [9], + premiumRate: [5, 6, 7, 8, 11], + sharedCost: [], + personalNumber: [8], + uan: [8], + pager: [8], + voiceMail: [], ), IsoCode.HN: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [11], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.HR: PhoneMetadataLengths( general: [], mobile: [8, 9], fixedLine: [8, 9], voip: [], + tollFree: [7, 8, 9], + premiumRate: [6, 7, 8], + sharedCost: [], + personalNumber: [8], + uan: [8, 9], + pager: [], + voiceMail: [], ), IsoCode.HT: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [8], + tollFree: [8], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.HU: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [8], voip: [9], + tollFree: [8, 9], + premiumRate: [8], + sharedCost: [], + personalNumber: [], + uan: [9], + pager: [], + voiceMail: [], ), IsoCode.ID: PhoneMetadataLengths( general: [], mobile: [9, 10, 11, 12], fixedLine: [7, 8, 9, 10, 11], voip: [], + tollFree: [8, 9, 10, 11, 12, 13], + premiumRate: [10], + sharedCost: [10], + personalNumber: [], + uan: [7, 10], + pager: [], + voiceMail: [], ), IsoCode.IE: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [7, 8, 9, 10], voip: [9], + tollFree: [10], + premiumRate: [10], + sharedCost: [10], + personalNumber: [9], + uan: [9], + pager: [], + voiceMail: [10], ), IsoCode.IL: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [8, 11, 12], voip: [9], + tollFree: [7, 10], + premiumRate: [8, 10], + sharedCost: [10], + personalNumber: [], + uan: [10], + pager: [], + voiceMail: [11, 12], ), IsoCode.IM: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [10], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [10], + pager: [], + voiceMail: [], ), IsoCode.IN: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [8, 9, 10, 11, 12, 13], + premiumRate: [13], + sharedCost: [11], + personalNumber: [], + uan: [10], + pager: [], + voiceMail: [], ), IsoCode.IO: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [7], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.IQ: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [8, 9], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.IR: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [6, 7, 10], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [4, 5], + pager: [], + voiceMail: [], ), IsoCode.IS: PhoneMetadataLengths( general: [], mobile: [7, 9], fixedLine: [7], voip: [7], + tollFree: [7], + premiumRate: [7], + sharedCost: [], + personalNumber: [], + uan: [7], + pager: [], + voiceMail: [7], ), IsoCode.IT: PhoneMetadataLengths( general: [], mobile: [9, 10], fixedLine: [6, 7, 8, 9, 10, 11], voip: [10], + tollFree: [6, 9], + premiumRate: [6, 8, 9, 10], + sharedCost: [6, 9], + personalNumber: [9, 10], + uan: [], + pager: [], + voiceMail: [11, 12], ), IsoCode.JE: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [10], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [10], + pager: [10], + voiceMail: [], ), IsoCode.JM: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.JO: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [8], voip: [], + tollFree: [8], + premiumRate: [8], + sharedCost: [8], + personalNumber: [9], + uan: [8], + pager: [9], + voiceMail: [], ), IsoCode.JP: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [9], voip: [10], + tollFree: [8, 9, 10, 11, 12, 13, 14, 15, 16, 17], + premiumRate: [9], + sharedCost: [], + personalNumber: [9], + uan: [9], + pager: [10], + voiceMail: [], ), IsoCode.KE: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [7, 8, 9], voip: [], + tollFree: [9, 10], + premiumRate: [9], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.KG: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [], + tollFree: [9, 10], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.KH: PhoneMetadataLengths( general: [], mobile: [8, 9], fixedLine: [8, 9], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.KI: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [5, 8], voip: [8], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.KM: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [7], voip: [], + tollFree: [], + premiumRate: [7], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.KN: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.KP: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [8, 10], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.KR: PhoneMetadataLengths( general: [], mobile: [9, 10], fixedLine: [5, 6, 8, 9, 10], voip: [10], + tollFree: [9, 11, 12, 13, 14], + premiumRate: [9], + sharedCost: [], + personalNumber: [10, 11], + uan: [8], + pager: [9, 10], + voiceMail: [], ), IsoCode.KW: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [7], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.KY: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [10], + voiceMail: [], ), IsoCode.KZ: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [10], + tollFree: [10, 14], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.LA: PhoneMetadataLengths( general: [], mobile: [9, 10], fixedLine: [8], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [9], + pager: [], + voiceMail: [], ), IsoCode.LB: PhoneMetadataLengths( general: [], mobile: [7, 8], fixedLine: [7, 8], voip: [], + tollFree: [], + premiumRate: [8], + sharedCost: [8], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.LC: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.LI: PhoneMetadataLengths( general: [], mobile: [7, 9], fixedLine: [7], voip: [], + tollFree: [7, 9], + premiumRate: [7], + sharedCost: [], + personalNumber: [], + uan: [7], + pager: [], + voiceMail: [9], ), IsoCode.LK: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [9], + pager: [], + voiceMail: [], ), IsoCode.LR: PhoneMetadataLengths( general: [], mobile: [7, 9], fixedLine: [8], voip: [], + tollFree: [], + premiumRate: [9], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.LS: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [8], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.LT: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [8], + tollFree: [8], + premiumRate: [8], + sharedCost: [8], + personalNumber: [8], + uan: [8], + pager: [], + voiceMail: [], ), IsoCode.LU: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [4, 5, 6, 7, 8, 9, 10, 11], voip: [4, 5, 6, 7, 8, 9, 10], + tollFree: [8], + premiumRate: [8], + sharedCost: [8], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.LV: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [8], + premiumRate: [8], + sharedCost: [8], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.LY: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.MA: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [9], + premiumRate: [9], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.MC: PhoneMetadataLengths( general: [], mobile: [8, 9], fixedLine: [8], voip: [], + tollFree: [8], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.MD: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [8], + tollFree: [8], + premiumRate: [8], + sharedCost: [8], + personalNumber: [], + uan: [8], + pager: [], + voiceMail: [], ), IsoCode.ME: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [8], + tollFree: [8, 9], + premiumRate: [8], + sharedCost: [], + personalNumber: [], + uan: [8], + pager: [], + voiceMail: [], ), IsoCode.MF: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [9], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.MG: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.MH: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [7], voip: [7], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.MK: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [8], + premiumRate: [8], + sharedCost: [8], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.ML: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [8], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.MM: PhoneMetadataLengths( general: [], mobile: [7, 8, 9, 10], fixedLine: [6, 7, 8, 9], voip: [8], + tollFree: [10], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.MN: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8, 9, 10], voip: [8], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.MO: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [7], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.MP: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.MQ: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [9], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.MR: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [8], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.MS: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.MT: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [8], + tollFree: [8], + premiumRate: [8], + sharedCost: [], + personalNumber: [], + uan: [8], + pager: [8], + voiceMail: [], ), IsoCode.MU: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [7, 8], voip: [7], + tollFree: [7, 10], + premiumRate: [7], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.MV: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [7], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [], + uan: [7], + pager: [], + voiceMail: [], ), IsoCode.MW: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [7, 9], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.MX: PhoneMetadataLengths( general: [], mobile: [10, 11], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [10], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.MY: PhoneMetadataLengths( general: [], mobile: [9, 10], fixedLine: [8, 9], voip: [10], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.MZ: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [8], voip: [], + tollFree: [9], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.NA: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [8, 9], voip: [8, 9], + tollFree: [9], + premiumRate: [9], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.NC: PhoneMetadataLengths( general: [], mobile: [6], fixedLine: [6], voip: [], + tollFree: [6], + premiumRate: [6], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.NE: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [8], + premiumRate: [8], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.NF: PhoneMetadataLengths( general: [], mobile: [6], fixedLine: [6], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.NG: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [7, 8, 10], voip: [], + tollFree: [10, 11, 12, 13, 14], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [10, 11, 12, 13, 14], + pager: [], + voiceMail: [], ), IsoCode.NI: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [8], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.NL: PhoneMetadataLengths( general: [], mobile: [9, 11], fixedLine: [9], voip: [9], + tollFree: [7, 8, 9, 10], + premiumRate: [7, 8, 9, 10], + sharedCost: [], + personalNumber: [], + uan: [5, 6, 9], + pager: [9], + voiceMail: [], ), IsoCode.NO: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [8], + tollFree: [8], + premiumRate: [8], + sharedCost: [8], + personalNumber: [8], + uan: [5, 8], + pager: [], + voiceMail: [8], ), IsoCode.NP: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [8], voip: [], + tollFree: [11], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.NR: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [7], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.NU: PhoneMetadataLengths( general: [], mobile: [4, 7], fixedLine: [4], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.NZ: PhoneMetadataLengths( general: [], mobile: [8, 9, 10], fixedLine: [8], voip: [], + tollFree: [8, 9, 10], + premiumRate: [7, 8, 9, 10], + sharedCost: [], + personalNumber: [9], + uan: [5, 6, 7, 8, 9, 10], + pager: [], + voiceMail: [], ), IsoCode.OM: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [7, 8, 9], + premiumRate: [8], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.PA: PhoneMetadataLengths( general: [], mobile: [7, 8], fixedLine: [7], voip: [], + tollFree: [7, 8, 10, 11], + premiumRate: [7], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.PE: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [8], voip: [], + tollFree: [8], + premiumRate: [8], + sharedCost: [8], + personalNumber: [8], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.PF: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [8], + tollFree: [9], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [6], + pager: [], + voiceMail: [], ), IsoCode.PG: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [7], voip: [7], + tollFree: [7], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [7], + voiceMail: [], ), IsoCode.PH: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [6, 8, 9, 10], voip: [], + tollFree: [11, 12, 13], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.PK: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [9, 10], voip: [], + tollFree: [8, 11], + premiumRate: [8], + sharedCost: [], + personalNumber: [9], + uan: [11, 12], + pager: [], + voiceMail: [], ), IsoCode.PL: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [7, 9], voip: [9], + tollFree: [9, 10], + premiumRate: [9], + sharedCost: [9], + personalNumber: [], + uan: [9], + pager: [6, 7, 8, 9], + voiceMail: [], ), IsoCode.PM: PhoneMetadataLengths( general: [], mobile: [6, 9], fixedLine: [6], voip: [], + tollFree: [9], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.PR: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.PS: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [8], voip: [], + tollFree: [10], + premiumRate: [], + sharedCost: [10], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.PT: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [9], + premiumRate: [9], + sharedCost: [9], + personalNumber: [9], + uan: [9], + pager: [9], + voiceMail: [9], ), IsoCode.PW: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [7], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.PY: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [7, 8, 9], voip: [9], + tollFree: [9, 10, 11], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [6, 7, 8, 9], + pager: [], + voiceMail: [], ), IsoCode.QA: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [7, 9, 11], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [7], + voiceMail: [], ), IsoCode.RE: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [9], + premiumRate: [9], + sharedCost: [9], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.RO: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [6, 9], voip: [], + tollFree: [9], + premiumRate: [9], + sharedCost: [9], + personalNumber: [], + uan: [9], + pager: [], + voiceMail: [], ), IsoCode.RS: PhoneMetadataLengths( general: [], mobile: [8, 9, 10], fixedLine: [7, 8, 9, 10, 11, 12], voip: [], + tollFree: [6, 7, 8, 9, 10, 11, 12], + premiumRate: [6, 7, 8, 9, 10], + sharedCost: [], + personalNumber: [], + uan: [6, 7, 8, 9, 10, 11, 12], + pager: [], + voiceMail: [], ), IsoCode.RU: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10, 14], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.RW: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [8, 9], voip: [], + tollFree: [9], + premiumRate: [9], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.SA: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [], + tollFree: [10], + premiumRate: [9], + sharedCost: [9], + personalNumber: [], + uan: [10], + pager: [], + voiceMail: [], ), IsoCode.SB: PhoneMetadataLengths( general: [], mobile: [5, 7], fixedLine: [5], voip: [5], + tollFree: [5], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.SC: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [7], voip: [7], + tollFree: [7], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.SD: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.SE: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [7, 8, 9], voip: [], + tollFree: [6, 7, 8, 9], + premiumRate: [7, 8, 9, 10], + sharedCost: [9], + personalNumber: [9], + uan: [9], + pager: [9], + voiceMail: [12], ), IsoCode.SG: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [8], + tollFree: [10, 11], + premiumRate: [11], + sharedCost: [], + personalNumber: [], + uan: [11], + pager: [], + voiceMail: [], ), IsoCode.SH: PhoneMetadataLengths( general: [], mobile: [5], fixedLine: [4, 5], voip: [5], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.SI: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [8], + tollFree: [6, 7, 8], + premiumRate: [5, 6, 7, 8], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.SJ: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [8], + tollFree: [8], + premiumRate: [8], + sharedCost: [8], + personalNumber: [8], + uan: [5, 8], + pager: [], + voiceMail: [8], ), IsoCode.SK: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [6, 7, 9], voip: [9], + tollFree: [9], + premiumRate: [9], + sharedCost: [9], + personalNumber: [], + uan: [9], + pager: [7], + voiceMail: [], ), IsoCode.SL: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.SM: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [10], voip: [8], + tollFree: [], + premiumRate: [8], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.SN: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [9], + premiumRate: [9], + sharedCost: [9], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.SO: PhoneMetadataLengths( general: [], mobile: [7, 8, 9], fixedLine: [6, 7], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.SR: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [6, 7], voip: [6], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.SS: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.ST: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [7], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.SV: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [7, 11], + premiumRate: [7, 11], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.SX: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.SY: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [8, 9], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.SZ: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [8], + tollFree: [8], + premiumRate: [9], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.TA: PhoneMetadataLengths( general: [], mobile: [4], fixedLine: [4], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.TC: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [10], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.TD: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.TG: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.TH: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [8], voip: [9], + tollFree: [10, 13], + premiumRate: [10], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.TJ: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.TK: PhoneMetadataLengths( general: [], mobile: [4, 5, 6, 7], fixedLine: [4, 5, 6, 7], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.TL: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [7], voip: [], + tollFree: [7], + premiumRate: [7], + sharedCost: [], + personalNumber: [7], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.TM: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.TN: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [8], + premiumRate: [8], + sharedCost: [8], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.TO: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [5], voip: [7], + tollFree: [7], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.TR: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [10], + tollFree: [10, 12, 13], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [7], + pager: [10], + voiceMail: [], ), IsoCode.TT: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [10], ), IsoCode.TV: PhoneMetadataLengths( general: [], mobile: [6, 7], fixedLine: [5], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.TW: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [8, 9], voip: [10, 11], + tollFree: [8, 9], + premiumRate: [7, 9], + sharedCost: [], + personalNumber: [9], + uan: [9], + pager: [], + voiceMail: [], ), IsoCode.TZ: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [9], + premiumRate: [9], + sharedCost: [9], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.UA: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [9, 10], + premiumRate: [9, 10], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.UG: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [], + tollFree: [9], + premiumRate: [9], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.US: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.UY: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8], voip: [], + tollFree: [6, 7, 8, 9, 10, 11, 12, 13], + premiumRate: [7], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.UZ: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.VA: PhoneMetadataLengths( general: [], mobile: [9, 10], fixedLine: [6, 7, 8, 9, 10, 11], voip: [10], + tollFree: [6, 9], + premiumRate: [6, 8, 9, 10], + sharedCost: [6, 9], + personalNumber: [9, 10], + uan: [], + pager: [], + voiceMail: [11, 12], ), IsoCode.VC: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [10], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.VE: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [], + uan: [10], + pager: [], + voiceMail: [], ), IsoCode.VG: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.VI: PhoneMetadataLengths( general: [], mobile: [10], fixedLine: [10], voip: [], + tollFree: [10], + premiumRate: [10], + sharedCost: [], + personalNumber: [10], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.VN: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [10], voip: [9], + tollFree: [8, 9, 10], + premiumRate: [8, 9, 10], + sharedCost: [], + personalNumber: [], + uan: [7, 8], + pager: [], + voiceMail: [], ), IsoCode.VU: PhoneMetadataLengths( general: [], mobile: [7], fixedLine: [5], voip: [7], + tollFree: [5], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [5, 7], + pager: [], + voiceMail: [], ), IsoCode.WF: PhoneMetadataLengths( general: [], mobile: [6], fixedLine: [6], voip: [], + tollFree: [9], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [6], ), IsoCode.WS: PhoneMetadataLengths( general: [], mobile: [7, 10], fixedLine: [5, 6], voip: [], + tollFree: [6], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.XK: PhoneMetadataLengths( general: [], mobile: [8], fixedLine: [8, 9, 10, 11, 12], voip: [], + tollFree: [8], + premiumRate: [8], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.YE: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [7, 8], voip: [], + tollFree: [], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.YT: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [9], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.ZA: PhoneMetadataLengths( general: [], mobile: [5, 6, 7, 8, 9], fixedLine: [9], voip: [9], + tollFree: [9], + premiumRate: [9], + sharedCost: [9], + personalNumber: [], + uan: [9, 10], + pager: [], + voiceMail: [], ), IsoCode.ZM: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [9], voip: [9], + tollFree: [9], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), IsoCode.ZW: PhoneMetadataLengths( general: [], mobile: [9], fixedLine: [5, 6, 7, 8, 9, 10], voip: [10], + tollFree: [7], + premiumRate: [], + sharedCost: [], + personalNumber: [], + uan: [], + pager: [], + voiceMail: [], ), }; diff --git a/lib/src/metadata/generated/metadata_patterns_by_iso_code.dart b/lib/src/metadata/generated/metadata_patterns_by_iso_code.dart index 7d0c23c..e5679ce 100644 --- a/lib/src/metadata/generated/metadata_patterns_by_iso_code.dart +++ b/lib/src/metadata/generated/metadata_patterns_by_iso_code.dart @@ -9,6 +9,13 @@ const metadataPatternsByIsoCode = { mobile: r"4\d{4}", fixedLine: r"6[2-467]\d{3}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"(?:0[1-9]|[1589]\d)\d{4}", + pager: r"", + voiceMail: r"", ), IsoCode.AD: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -17,6 +24,13 @@ const metadataPatternsByIsoCode = { mobile: r"690\d{6}|[356]\d{5}", fixedLine: r"[78]\d{5}", voip: r"", + tollFree: r"180[02]\d{4}", + premiumRate: r"[19]\d{5}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.AE: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -25,6 +39,13 @@ const metadataPatternsByIsoCode = { mobile: r"5[024-68]\d{7}", fixedLine: r"[2-4679][2-8]\d{6}", voip: r"", + tollFree: r"400\d{6}|800\d{2,9}", + premiumRate: r"900[02]\d{5}", + sharedCost: r"700[05]\d{5}", + personalNumber: r"", + uan: r"600[25]\d{5}", + pager: r"", + voiceMail: r"", ), IsoCode.AF: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -33,6 +54,13 @@ const metadataPatternsByIsoCode = { mobile: r"7\d{8}", fixedLine: r"(?:[25][0-8]|[34][0-4]|6[0-5])[2-9]\d{6}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.AG: PhoneMetadataPatterns( nationalPrefixForParsing: r"([457]\d{6})$|1", @@ -41,6 +69,14 @@ const metadataPatternsByIsoCode = { mobile: r"268(?:464|7(?:1[3-9]|[28]\d|3[0246]|64|7[0-689]))\d{4}", fixedLine: r"268(?:4(?:6[0-38]|84)|56[0-2])\d{4}", voip: r"26848[01]\d{4}", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"26840[69]\d{4}", + voiceMail: r"", ), IsoCode.AI: PhoneMetadataPatterns( nationalPrefixForParsing: r"([2457]\d{6})$|1", @@ -49,6 +85,14 @@ const metadataPatternsByIsoCode = { mobile: r"264(?:235|4(?:69|76)|5(?:3[6-9]|8[1-4])|7(?:29|72))\d{4}", fixedLine: r"264(?:292|4(?:6[12]|9[78]))\d{4}", voip: r"", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"264724\d{4}", + voiceMail: r"", ), IsoCode.AL: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -58,6 +102,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"4505[0-2]\d{3}|(?:[2358][16-9]\d[2-9]|4410)\d{4}|(?:[2358][2-5][2-9]|4(?:[2-57-9][2-9]|6\d))\d{5}", voip: r"", + tollFree: r"800\d{4}", + premiumRate: r"900[1-9]\d\d", + sharedCost: r"808[1-9]\d\d", + personalNumber: r"700[2-9]\d{4}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.AM: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -67,6 +118,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:(?:1[0-25]|47)\d|2(?:2[2-46]|3[1-8]|4[2-69]|5[2-7]|6[1-9]|8[1-7])|3[12]2)\d{5}", voip: r"60(?:2[78]|3[5-9]|4[02-9]|5[0-46-9]|[6-8]\d|9[0-2])\d{4}", + tollFree: r"800\d{5}", + premiumRate: r"90[016]\d{5}", + sharedCost: r"80[1-4]\d{5}", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.AO: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -75,6 +133,13 @@ const metadataPatternsByIsoCode = { mobile: r"9[1-59]\d{7}", fixedLine: r"2\d(?:[0134][25-9]|[25-9]\d)\d{5}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.AR: PhoneMetadataPatterns( nationalPrefixForParsing: @@ -86,6 +151,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"3(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\d{5}|(?:2(?:657|9(?:54|66))|3(?:7(?:55|77)|865))[2-8]\d{5}|(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|473|9(?:[07]2|2[26]|34|46))|3327)[45]\d{5}|(?:2(?:284|3(?:02|23)|920)|3(?:4(?:46|8[27]|92)|541|878))[2-7]\d{5}|(?:2(?:(?:26|62)2|320|477|9(?:42|83))|3(?:329|4(?:62|76|89)|564))[2-6]\d{5}|(?:(?:11[1-8]|670)\d|2(?:2(?:0[45]|1[2-6]|3[3-6])|3(?:[06]4|7[45])|494|6(?:04|1[2-8]|[36][45]|4[3-6])|80[45]|9(?:[17][4-6]|[48][45]|9[3-6]))|3(?:364|4(?:1[2-8]|[235][4-6]|84)|5(?:1[2-9]|[38][4-6])|6(?:2[45]|44)|7[069][45]|8(?:0[45]|[17][2-6]|3[4-6]|5[3-6]|8[3-68])))\d{6}|2(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|475|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\d{5}|(?:2(?:2(?:57|81)|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|5[17])))[3-6]\d{5}|(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[145]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\d{5}", voip: r"", + tollFree: r"800\d{7,8}", + premiumRate: r"60[04579]\d{7}", + sharedCost: r"", + personalNumber: r"", + uan: r"810\d{7}", + pager: r"", + voiceMail: r"", ), IsoCode.AS: PhoneMetadataPatterns( nationalPrefixForParsing: r"([267]\d{6})$|1", @@ -94,6 +166,14 @@ const metadataPatternsByIsoCode = { mobile: r"684(?:2(?:48|5[2468]|7[26])|7(?:3[13]|70|82))\d{4}", fixedLine: r"6846(?:22|33|44|55|77|88|9[19])\d{4}", voip: r"", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.AT: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -104,6 +184,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"1(?:11\d|[2-9]\d{3,11})|(?:316|463|(?:51|66|73)2)\d{3,10}|(?:2(?:1[467]|2[13-8]|5[2357]|6[1-46-8]|7[1-8]|8[124-7]|9[1458])|3(?:1[1-578]|3[23568]|4[5-7]|5[1378]|6[1-38]|8[3-68])|4(?:2[1-8]|35|7[1368]|8[2457])|5(?:2[1-8]|3[357]|4[147]|5[12578]|6[37])|6(?:13|2[1-47]|4[135-8]|5[468])|7(?:2[1-8]|35|4[13478]|5[68]|6[16-8]|7[1-6]|9[45]))\d{4,10}", voip: r"5(?:0[1-9]|17|[79]\d)\d{2,10}|7[28]0\d{6,10}", + tollFree: r"800\d{6,10}", + premiumRate: r"(?:8[69][2-68]|9(?:0[01]|3[019]))\d{6,10}", + sharedCost: r"8(?:10|2[018])\d{6,10}|828\d{5}", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.AU: PhoneMetadataPatterns( nationalPrefixForParsing: r"(183[12])|0", @@ -115,6 +202,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:(?:(?:2(?:[0-26-9]\d|3[0-8]|4[02-9]|5[0135-9])|7(?:[013-57-9]\d|2[0-8]))\d|3(?:(?:[0-3589]\d|6[1-9]|7[0-35-9])\d|4(?:[0-578]\d|90)))\d\d|8(?:51(?:0(?:0[03-9]|[12479]\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\d|7[89]|9[0-4])|3\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])))))\d{3}", voip: r"14(?:5(?:1[0458]|[23][458])|71\d)\d{4}", + tollFree: r"180(?:0\d{3}|2)\d{3}", + premiumRate: r"190[0-26]\d{6}", + sharedCost: r"13(?:00\d{6}(?:\d{2})?|45[0-4]\d{3})|13\d{4}", + personalNumber: r"", + uan: r"", + pager: r"163\d{2,6}", + voiceMail: r"", ), IsoCode.AW: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -124,6 +218,13 @@ const metadataPatternsByIsoCode = { r"(?:290|5[69]\d|6(?:[03]0|22|4[0-2]|[69]\d)|7(?:[34]\d|7[07])|9(?:6[45]|9[4-8]))\d{4}", fixedLine: r"5(?:2\d|8[1-9])\d{4}", voip: r"(?:28\d|501)\d{4}", + tollFree: r"800\d{4}", + premiumRate: r"900\d{4}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.AX: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -133,6 +234,14 @@ const metadataPatternsByIsoCode = { mobile: r"4946\d{2,6}|(?:4[0-8]|50)\d{4,8}", fixedLine: r"18[1-8]\d{3,6}", voip: r"", + tollFree: r"800\d{4,6}", + premiumRate: r"[67]00\d{5,6}", + sharedCost: r"", + personalNumber: r"", + uan: + r"20\d{4,8}|60[12]\d{5,6}|7(?:099\d{4,5}|5[03-9]\d{3,7})|20[2-59]\d\d|(?:606|7(?:0[78]|1|3\d))\d{7}|(?:10|29|3[09]|70[1-5]\d)\d{4,8}", + pager: r"", + voiceMail: r"", ), IsoCode.AZ: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -142,6 +251,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:2[12]428|3655[02])\d{4}|(?:2(?:22[0-79]|63[0-28])|3654)\d{5}|(?:(?:1[28]|46)\d|2(?:[014-6]2|[23]3))\d{6}", voip: r"", + tollFree: r"88\d{7}", + premiumRate: r"900200\d{3}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BA: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -151,6 +267,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:3(?:[05-79][2-9]|1[4579]|[23][24-9]|4[2-4689]|8[2457-9])|49[2-579]|5(?:0[2-49]|[13][2-9]|[268][2-4679]|4[4689]|5[2-79]|7[2-69]|9[2-4689]))\d{5}", voip: r"", + tollFree: r"8[08]\d{6}", + premiumRate: r"9[0246]\d{6}", + sharedCost: r"8[12]\d{6}", + personalNumber: r"", + uan: r"703[235]0\d{3}|70(?:2[0-5]|3[0146]|[56]0)\d{4}", + pager: r"", + voiceMail: r"", ), IsoCode.BB: PhoneMetadataPatterns( nationalPrefixForParsing: r"([2-9]\d{6})$|1", @@ -161,6 +284,15 @@ const metadataPatternsByIsoCode = { fixedLine: r"246521[0369]\d{3}|246(?:2(?:2[78]|7[0-4])|4(?:1[024-6]|2\d|3[2-9])|5(?:20|[34]\d|54|7[1-3])|6(?:2\d|38)|7[35]7|9(?:1[89]|63))\d{4}", voip: r"24631\d{5}", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"(?:246976|900[2-9]\d\d)\d{4}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: + r"246(?:292|367|4(?:1[7-9]|3[01]|4[47-9]|67)|7(?:1[2-9]|2\d|3[016]|53))\d{4}", + pager: r"", + voiceMail: r"", ), IsoCode.BD: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -171,6 +303,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:4(?:31\d\d|423)|5222)\d{3}(?:\d{2})?|8332[6-9]\d\d|(?:3(?:03[56]|224)|4(?:22[25]|653))\d{3,4}|(?:3(?:42[47]|529|823)|4(?:027|525|65(?:28|8))|562|6257|7(?:1(?:5[3-5]|6[12]|7[156]|89)|22[589]56|32|42675|52(?:[25689](?:56|8)|[347]8)|71(?:6[1267]|75|89)|92374)|82(?:2[59]|32)56|9(?:03[23]56|23(?:256|373)|31|5(?:1|2[4589]56)))\d{3}|(?:3(?:02[348]|22[35]|324|422)|4(?:22[67]|32[236-9]|6(?:2[46]|5[57])|953)|5526|6(?:024|6655)|81)\d{4,5}|(?:2(?:7(?:1[0-267]|2[0-289]|3[0-29]|4[01]|5[1-3]|6[013]|7[0178]|91)|8(?:0[125]|1[1-6]|2[0157-9]|3[1-69]|41|6[1-35]|7[1-5]|8[1-8]|9[0-6])|9(?:0[0-2]|1[0-4]|2[568]|3[3-6]|5[5-7]|6[0136-9]|7[0-7]|8[014-9]))|3(?:0(?:2[025-79]|3[2-4])|181|22[12]|32[2356]|824)|4(?:02[09]|22[348]|32[045]|523|6(?:27|54))|666(?:22|53)|7(?:22[57-9]|42[56]|82[35])8|8(?:0[124-9]|2(?:181|2[02-4679]8)|4[12]|[5-7]2)|9(?:[04]2|2(?:2|328)|81))\d{4}|(?:2(?:222|[45]\d)\d|3(?:1(?:2[5-7]|[5-7])|425|822)|4(?:033|1\d|[257]1|332|4(?:2[246]|5[25])|6(?:2[35]|56|62)|8(?:23|54)|92[2-5])|5(?:02[03489]|22[457]|32[35-79]|42[46]|6(?:[18]|53)|724|826)|6(?:023|2(?:2[2-5]|5[3-5]|8)|32[3478]|42[34]|52[47]|6(?:[18]|6(?:2[34]|5[24]))|[78]2[2-5]|92[2-6])|7(?:02|21\d|[3-589]1|6[12]|72[24])|8(?:217|3[12]|[5-7]1)|9[24]1)\d{5}|(?:(?:3[2-8]|5[2-57-9]|6[03-589])1|4[4689][18])\d{5}|[59]1\d{5}", voip: r"96(?:0[469]|1[0-47]|3[389]|43|6[69]|7[78])\d{6}", + tollFree: r"80[03]\d{7}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BE: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -180,6 +319,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"80[2-8]\d{5}|(?:1[0-69]|[23][2-8]|4[23]|5\d|6[013-57-9]|71|8[1-79]|9[2-4])\d{6}", voip: r"", + tollFree: r"800[1-9]\d{4}", + premiumRate: r"(?:70(?:2[0-57]|3[04-7]|44|6[4-69]|7[0579])|90\d\d)\d{4}", + sharedCost: r"7879\d{4}", + personalNumber: r"", + uan: r"78(?:0[57]|1[014-8]|2[25]|3[15-8]|48|[56]0|7[06-8]|9\d)\d{4}", + pager: r"", + voiceMail: r"", ), IsoCode.BF: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -189,6 +335,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"2(?:0(?:49|5[23]|6[5-7]|9[016-9])|4(?:4[569]|5[4-6]|6[5-7]|7[0179])|5(?:[34]\d|50|6[5-7]))\d{4}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BG: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -198,6 +351,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"2\d{5,7}|(?:43[1-6]|70[1-9])\d{4,5}|(?:[36]\d|4[124-7]|[57][1-9]|8[1-6]|9[1-7])\d{5,6}", voip: r"", + tollFree: r"(?:00800\d\d|800)\d{5}", + premiumRate: r"90\d{6}", + sharedCost: r"700\d{5}", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BH: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -208,6 +368,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:1(?:3[1356]|6[0156]|7\d)\d|6(?:1[16]\d|500|6(?:0\d|3[12]|44|55|7[7-9]|88)|9[69][69])|7(?:[07]\d\d|1(?:11|78)))\d{4}", voip: r"", + tollFree: r"8[02369]\d{6}", + premiumRate: r"(?:87|9[0-8])\d{6}", + sharedCost: r"84\d{6}", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BI: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -216,6 +383,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:29|[67][125-9])\d{6}", fixedLine: r"(?:22|31)\d{6}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BJ: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -224,6 +398,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:4[0-7]|[56]\d|9[013-9])\d{6}", fixedLine: r"2(?:02|1[037]|2[45]|3[68]|4\d)\d{5}", voip: r"857[58]\d{4}", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"81\d{6}", + pager: r"", + voiceMail: r"", ), IsoCode.BL: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -233,6 +414,13 @@ const metadataPatternsByIsoCode = { r"69(?:0\d\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\d)|6(?:1[016-9]|5[0-4]|[67]\d))\d{4}", fixedLine: r"590(?:2[7-9]|3[3-7]|5[12]|87)\d{4}", voip: r"9(?:(?:39[5-7]|76[018])\d|475[0-5])\d{4}", + tollFree: r"80[0-5]\d{6}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BM: PhoneMetadataPatterns( nationalPrefixForParsing: r"([2-9]\d{6})$|1", @@ -241,6 +429,14 @@ const metadataPatternsByIsoCode = { mobile: r"441(?:[2378]\d|5[0-39]|9[02])\d{5}", fixedLine: r"441(?:[46]\d\d|5(?:4\d|60|89))\d{4}", voip: r"", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BN: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -249,6 +445,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:22[89]|[78]\d\d)\d{4}", fixedLine: r"22[0-7]\d{4}|(?:2[013-9]|[34]\d|5[0-25-9])\d{5}", voip: r"5[34]\d{5}", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BO: PhoneMetadataPatterns( nationalPrefixForParsing: r"0(1\d)?", @@ -258,6 +461,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:2(?:2\d\d|5(?:11|[258]\d|9[67])|6(?:12|2\d|9[34])|8(?:2[34]|39|62))|3(?:3\d\d|4(?:6\d|8[24])|8(?:25|42|5[257]|86|9[25])|9(?:[27]\d|3[2-4]|4[248]|5[24]|6[2-6]))|4(?:4\d\d|6(?:11|[24689]\d|72)))\d{4}", voip: r"", + tollFree: r"8001[07]\d{4}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BQ: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -267,6 +477,13 @@ const metadataPatternsByIsoCode = { r"(?:31(?:8[14-8]|9[14578])|416[14-9]|7(?:0[01]|7[07]|8\d|9[056])\d)\d{3}", fixedLine: r"(?:318[023]|41(?:6[023]|70)|7(?:1[578]|2[05]|50)\d)\d{3}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BR: PhoneMetadataPatterns( nationalPrefixForParsing: @@ -279,6 +496,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-5]\d{7}", voip: r"", + tollFree: r"800\d{6,7}", + premiumRate: r"300\d{6}|[59]00\d{6,7}", + sharedCost: r"(?:30[03]\d{3}|4(?:0(?:0\d|20)|370))\d{4}|300\d{5}", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BS: PhoneMetadataPatterns( nationalPrefixForParsing: r"([3-8]\d{6})$|1", @@ -289,6 +513,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[347]|8[0-4]|9[2-467])|461|502|6(?:0[1-5]|12|2[013]|[45]0|7[67]|8[78]|9[89])|7(?:02|88))\d{4}", voip: r"", + tollFree: r"242300\d{4}|8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"242225\d{4}", + pager: r"", + voiceMail: r"", ), IsoCode.BT: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -297,6 +529,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:1[67]|77)\d{6}", fixedLine: r"(?:2[3-6]|[34][5-7]|5[236]|6[2-46]|7[246]|8[2-4])\d{5}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BW: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -306,6 +545,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:2(?:4[0-48]|6[0-24]|9[0578])|3(?:1[0-35-9]|55|[69]\d|7[013]|81)|4(?:6[03]|7[1267]|9[0-5])|5(?:3[03489]|4[0489]|7[1-47]|88|9[0-49])|6(?:2[1-35]|5[149]|8[013467]))\d{4}", voip: r"79(?:1(?:[0-2]\d|3[0-3])|2[0-7]\d)\d{3}", + tollFree: r"(?:0800|800\d)\d{6}", + premiumRate: r"90\d{5}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BY: PhoneMetadataPatterns( nationalPrefixForParsing: r"0|80?", @@ -316,6 +562,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:1(?:5(?:1[1-5]|[24]\d|6[2-4]|9[1-7])|6(?:[235]\d|4[1-7])|7\d\d)|2(?:1(?:[246]\d|3[0-35-9]|5[1-9])|2(?:[235]\d|4[0-8])|3(?:[26]\d|3[02-79]|4[024-7]|5[03-7])))\d{5}", voip: r"249\d{6}", + tollFree: r"800\d{3,7}|8(?:0[13]|20\d)\d{7}", + premiumRate: r"(?:810|902)\d{7}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.BZ: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -325,6 +578,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:2(?:[02]\d|36|[68]0)|[3-58](?:[02]\d|[68]0)|7(?:[02]\d|32|[68]0))\d{4}", voip: r"", + tollFree: r"0800\d{7}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CA: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -335,6 +595,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|90[25])[2-9]\d{6}", voip: r"600[2-9]\d{6}", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|(?:5(?:00|2[125-9]|33|44|66|77|88)|622)[2-9]\d{6}", + uan: r"310\d{4}", + pager: r"", + voiceMail: r"", ), IsoCode.CC: PhoneMetadataPatterns( nationalPrefixForParsing: r"([59]\d{7})$|0", @@ -345,6 +613,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\d|70[23]|959))\d{3}", voip: r"14(?:5(?:1[0458]|[23][458])|71\d)\d{4}", + tollFree: r"180(?:0\d{3}|2)\d{3}", + premiumRate: r"190[0-26]\d{6}", + sharedCost: r"13(?:00\d{6}(?:\d{2})?|45[0-4]\d{3})|13\d{4}", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CD: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -353,6 +628,13 @@ const metadataPatternsByIsoCode = { mobile: r"88\d{5}|(?:8[0-69]|9[017-9])\d{7}", fixedLine: r"12\d{7}|[1-6]\d{6}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CF: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -361,6 +643,13 @@ const metadataPatternsByIsoCode = { mobile: r"7[024-7]\d{6}", fixedLine: r"2[12]\d{6}", voip: r"", + tollFree: r"", + premiumRate: r"8776\d{4}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CG: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -370,6 +659,13 @@ const metadataPatternsByIsoCode = { r"026(?:1[0-5]|6[6-9])\d{4}|0(?:[14-6]\d\d|2(?:40|5[5-8]|6[07-9]))\d{5}", fixedLine: r"222[1-589]\d{5}", voip: r"", + tollFree: r"", + premiumRate: r"80[0-2]\d{6}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CH: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -378,6 +674,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:6[89]|7[235-9])\d{7}", fixedLine: r"(?:2[12467]|3[1-4]|4[134]|5[256]|6[12]|[7-9]1)\d{7}", voip: r"", + tollFree: r"800\d{6}", + premiumRate: r"90[016]\d{6}", + sharedCost: r"84[0248]\d{6}", + personalNumber: r"878\d{6}", + uan: r"5[18]\d{7}", + pager: r"74[0248]\d{6}", + voiceMail: r"860\d{9}", ), IsoCode.CI: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -387,6 +690,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"2(?:[15]\d{3}|7(?:2(?:0[23]|1[2357]|2[245]|3[45]|4[3-5])|3(?:06|1[69]|[2-6]7)))\d{5}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CK: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -395,6 +705,13 @@ const metadataPatternsByIsoCode = { mobile: r"[578]\d{4}", fixedLine: r"(?:2\d|3[13-7]|4[1-5])\d{3}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CL: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -405,6 +722,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"2(?:1982[0-6]|3314[05-9])\d{3}|(?:2(?:1(?:160|962)|3(?:2\d\d|3(?:[03467]\d|1[0-35-9]|2[1-9]|5[0-24-9]|8[0-3])|600)|646[59])|80[1-9]\d\d|9(?:3(?:[0-57-9]\d\d|6(?:0[02-9]|[1-9]\d))|6(?:[0-8]\d\d|9(?:[02-79]\d|1[05-9]))|7[1-9]\d\d|9(?:[03-9]\d\d|1(?:[0235-9]\d|4[0-24-9])|2(?:[0-79]\d|8[0-46-9]))))\d{4}|(?:22|3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8[1-9]|9[2458])\d{7}", voip: r"44\d{7}", + tollFree: r"(?:123|8)00\d{6}", + premiumRate: r"", + sharedCost: r"600\d{7,8}", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CM: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -413,6 +737,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:24[23]|6[25-9]\d)\d{6}", fixedLine: r"2(?:22|33)\d{6}", voip: r"", + tollFree: r"88\d{6,7}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CN: PhoneMetadataPatterns( nationalPrefixForParsing: r"(1(?:[12]\d|79)\d\d)|0", @@ -424,6 +755,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:10(?:[02-79]\d\d|[18](?:0[1-9]|[1-9]\d))|21(?:[18](?:0[1-9]|[1-9]\d)|[2-79]\d\d))\d{5}|(?:43[35]|754)\d{7,8}|8(?:078\d{7}|51\d{7,8})|(?:10|(?:2|85)1|43[35]|754)(?:100\d\d|95\d{3,4})|(?:2[02-57-9]|3(?:11|7[179])|4(?:[15]1|3[12])|5(?:1\d|2[37]|3[12]|51|7[13-79]|9[15])|7(?:[39]1|5[57]|6[09])|8(?:71|98))(?:[02-8]\d{7}|1(?:0(?:0\d\d(?:\d{3})?|[1-9]\d{5})|[1-9]\d{6})|9(?:[0-46-9]\d{6}|5\d{3}(?:\d(?:\d{2})?)?))|(?:3(?:1[02-9]|35|49|5\d|7[02-68]|9[1-68])|4(?:1[02-9]|2[179]|3[46-9]|5[2-9]|6[47-9]|7\d|8[23])|5(?:3[03-9]|4[36]|5[02-9]|6[1-46]|7[028]|80|9[2-46-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[17]\d|2[248]|3[04-9]|4[3-6]|5[0-3689]|6[2368]|9[02-9])|8(?:1[236-8]|2[5-7]|3\d|5[2-9]|7[02-9]|8[36-8]|9[1-7])|9(?:0[1-3689]|1[1-79]|[379]\d|4[13]|5[1-5]))(?:[02-8]\d{6}|1(?:0(?:0\d\d(?:\d{2})?|[1-9]\d{4})|[1-9]\d{5})|9(?:[0-46-9]\d{5}|5\d{3,5}))", voip: r"", + tollFree: r"(?:(?:10|21)8|8)00\d{7}", + premiumRate: r"16[08]\d{5}", + sharedCost: + r"10(?:10\d{4}|96\d{3,4})|400\d{7}|950\d{7,8}|(?:2[0-57-9]|3(?:[157]\d|35|49|9[1-68])|4(?:[17]\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\d|4[13]|5[1-5]))96\d{3,4}", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CO: PhoneMetadataPatterns( nationalPrefixForParsing: r"0([3579]|4(?:[14]4|56))?", @@ -434,6 +773,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"601055(?:[0-4]\d|50)\d\d|6010(?:[0-4]\d|5[0-4])\d{4}|60(?:[124-7][2-9]|8[1-9])\d{6}", voip: r"", + tollFree: r"1800\d{7}", + premiumRate: r"19(?:0[01]|4[78])\d{7}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CR: PhoneMetadataPatterns( nationalPrefixForParsing: r"(19(?:0[0-2468]|1[09]|20|66|77|99))", @@ -442,6 +788,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:3005\d|6500[01])\d{3}|(?:5[07]|6[0-4]|7[0-3]|8[3-9])\d{6}", fixedLine: r"210[7-9]\d{4}|2(?:[024-7]\d|1[1-9])\d{5}", voip: r"(?:210[0-6]|4\d{3}|5100)\d{4}", + tollFree: r"800\d{7}", + premiumRate: r"90[059]\d{7}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CU: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -451,6 +804,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:3[23]|4[89])\d{4,6}|(?:31|4[36]|8(?:0[25]|78)\d)\d{6}|(?:2[1-4]|4[1257]|7\d)\d{5,6}", voip: r"", + tollFree: r"800\d{7}", + premiumRate: r"", + sharedCost: r"807\d{7}", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CV: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -459,6 +819,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:36|5[1-389]|9\d)\d{5}", fixedLine: r"2(?:2[1-7]|3[0-8]|4[12]|5[1256]|6\d|7[1-3]|8[1-5])\d{4}", voip: r"(?:3[3-5]|4[356])\d{5}", + tollFree: r"800\d{4}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CW: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -468,6 +835,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"9(?:4(?:3[0-5]|4[14]|6\d)|50\d|7(?:2[014]|3[02-9]|4[4-9]|6[357]|77|8[7-9])|8(?:3[39]|[46]\d|7[01]|8[57-9]))\d{4}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"60[0-2]\d{4}", + personalNumber: r"", + uan: r"", + pager: r"955\d{5}", + voiceMail: r"", ), IsoCode.CX: PhoneMetadataPatterns( nationalPrefixForParsing: r"([59]\d{7})$|0", @@ -478,6 +852,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\d|7(?:0[01]|1[0-2])|958))\d{3}", voip: r"14(?:5(?:1[0458]|[23][458])|71\d)\d{4}", + tollFree: r"180(?:0\d{3}|2)\d{3}", + premiumRate: r"190[0-26]\d{6}", + sharedCost: r"13(?:00\d{6}(?:\d{2})?|45[0-4]\d{3})|13\d{4}", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.CY: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -486,6 +867,13 @@ const metadataPatternsByIsoCode = { mobile: r"9(?:10|[4-79]\d)\d{5}", fixedLine: r"2[2-6]\d{6}", voip: r"", + tollFree: r"800\d{5}", + premiumRate: r"90[09]\d{5}", + sharedCost: r"80[1-9]\d{5}", + personalNumber: r"700\d{5}", + uan: r"(?:50|77)\d{6}", + pager: r"", + voiceMail: r"", ), IsoCode.CZ: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -494,6 +882,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:60[1-8]\d|7(?:0(?:[2-5]\d|60)|190|[2379]\d\d))\d{5}", fixedLine: r"(?:2\d|3[1257-9]|4[16-9]|5[13-9])\d{7}", voip: r"9[17]0\d{6}", + tollFree: r"800\d{6}", + premiumRate: r"9(?:0[05689]|76)\d{6}", + sharedCost: r"8[134]\d{7}", + personalNumber: r"70[01]\d{6}", + uan: r"9(?:5\d|7[2-4])\d{6}", + pager: r"", + voiceMail: r"9(?:3\d{9}|6\d{7,10})", ), IsoCode.DE: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -504,6 +899,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"32\d{9,11}|49[1-6]\d{10}|322\d{6}|49[0-7]\d{3,9}|(?:[34]0|[68]9)\d{3,13}|(?:2(?:0[1-689]|[1-3569]\d|4[0-8]|7[1-7]|8[0-7])|3(?:[3569]\d|4[0-79]|7[1-7]|8[1-8])|4(?:1[02-9]|[2-48]\d|5[0-6]|6[0-8]|7[0-79])|5(?:0[2-8]|[124-6]\d|[38][0-8]|[79][0-7])|6(?:0[02-9]|[1-358]\d|[47][0-8]|6[1-9])|7(?:0[2-8]|1[1-9]|[27][0-7]|3\d|[4-6][0-8]|8[0-5]|9[013-7])|8(?:0[2-9]|1[0-79]|2\d|3[0-46-9]|4[0-6]|5[013-9]|6[1-8]|7[0-8]|8[0-24-6])|9(?:0[6-9]|[1-4]\d|[589][0-7]|6[0-8]|7[0-467]))\d{3,12}", voip: r"", + tollFree: r"800\d{7,12}", + premiumRate: r"(?:137[7-9]|900(?:[135]|9\d))\d{6}", + sharedCost: r"180\d{5,11}|13(?:7[1-6]\d\d|8)\d{4}", + personalNumber: r"700\d{8}", + uan: r"18(?:1\d{5,11}|[2-9]\d{8})", + pager: r"16(?:4\d{1,10}|[89]\d{1,11})", + voiceMail: + r"1(?:6(?:013|255|399)|7(?:(?:[015]1|[69]3)3|[2-4]55|[78]99))\d{7,8}|15(?:(?:[03-68]00|113)\d|2\d55|7\d99|9\d33)\d{7}", ), IsoCode.DJ: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -512,6 +915,13 @@ const metadataPatternsByIsoCode = { mobile: r"77\d{6}", fixedLine: r"2(?:1[2-5]|7[45])\d{5}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.DK: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -521,6 +931,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:(?:2\d|9[1-46-9])\d|3(?:[0-37]\d|4[013]|5[0-58]|6[01347-9]|8[0-8]|9[0-79])|4(?:[0-25]\d|[34][02-9]|6[013-579]|7[013579]|8[0-47]|9[0-27])|5(?:[0-36]\d|4[0146-9]|5[03-57-9]|7[0568]|8[0-358]|9[0-69])|6(?:[013578]\d|2[0-68]|4[02-8]|6[01689]|9[015689])|7(?:[0-69]\d|7[03-9]|8[0147])|8(?:[16-9]\d|2[0-58]))\d{5}", voip: r"", + tollFree: r"80\d{6}", + premiumRate: r"90\d{6}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.DM: PhoneMetadataPatterns( nationalPrefixForParsing: r"([2-7]\d{6})$|1", @@ -529,6 +946,14 @@ const metadataPatternsByIsoCode = { mobile: r"767(?:2(?:[2-4689]5|7[5-7])|31[5-7]|61[1-8]|70[1-6])\d{4}", fixedLine: r"767(?:2(?:55|66)|4(?:2[01]|4[0-25-9])|50[0-4])\d{4}", voip: r"", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.DO: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -538,6 +963,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"8(?:[04]9[2-9]\d\d|29(?:2(?:[0-59]\d|6[04-9]|7[0-27]|8[0237-9])|3(?:[0-35-9]\d|4[7-9])|[45]\d\d|6(?:[0-27-9]\d|[3-5][1-9]|6[0135-8])|7(?:0[013-9]|[1-37]\d|4[1-35689]|5[1-4689]|6[1-57-9]|8[1-79]|9[1-8])|8(?:0[146-9]|1[0-48]|[248]\d|3[1-79]|5[01589]|6[013-68]|7[124-8]|9[0-8])|9(?:[0-24]\d|3[02-46-9]|5[0-79]|60|7[0169]|8[57-9]|9[02-9])))\d{4}", voip: r"", + tollFree: r"8(?:00(?:14|[2-9]\d)|(?:33|44|55|66|77|88)[2-9]\d)\d{5}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.DZ: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -546,6 +979,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:5(?:4[0-29]|5\d|6[0-2])|6(?:[569]\d|7[0-6])|7[7-9]\d)\d{6}", fixedLine: r"9619\d{5}|(?:1\d|2[013-79]|3[0-8]|4[013-689])\d{6}", voip: r"98[23]\d{6}", + tollFree: r"800\d{6}", + premiumRate: r"80[3-689]1\d{5}", + sharedCost: r"80[12]1\d{5}", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.EC: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -554,6 +994,13 @@ const metadataPatternsByIsoCode = { mobile: r"964[0-2]\d{5}|9(?:39|[57][89]|6[0-36-9]|[89]\d)\d{6}", fixedLine: r"[2-7][2-7]\d{6}", voip: r"[2-7]890\d{4}", + tollFree: r"1800\d{7}|1[78]00\d{6}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.EE: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -563,6 +1010,13 @@ const metadataPatternsByIsoCode = { r"(?:5\d{5}|8(?:1(?:0(?:0(?:00|[178]\d)|[3-9]\d\d)|(?:1(?:0[236]|1\d)|(?:2[0-59]|[3-79]\d)\d)\d)|2(?:0(?:0(?:00|4\d)|(?:19|[2-7]\d)\d)|(?:(?:[124-6]\d|3[5-9])\d|7(?:[0-79]\d|8[13-9])|8(?:[2-6]\d|7[01]))\d)|[349]\d{4}))\d\d|5(?:(?:[02]\d|5[0-478])\d|1(?:[0-8]\d|95)|6(?:4[0-4]|5[1-589]))\d{3}", fixedLine: r"(?:3[23589]|4[3-8]|6\d|7[1-9]|88)\d{5}", voip: r"", + tollFree: r"800(?:(?:0\d\d|1)\d|[2-9])\d{3}", + premiumRate: r"(?:40\d\d|900)\d{4}", + sharedCost: r"", + personalNumber: r"70[0-2]\d{5}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.EG: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -572,6 +1026,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"13[23]\d{6}|(?:15|57)\d{6,7}|(?:2[2-4]|3|4[05-8]|5[05]|6[24-689]|8[2468]|9[235-7])\d{7}", voip: r"", + tollFree: r"800\d{7}", + premiumRate: r"900\d{7}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.EH: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -581,6 +1042,13 @@ const metadataPatternsByIsoCode = { r"(?:6(?:[0-79]\d|8[0-247-9])|7(?:[0167]\d|2[0-4]|5[01]|8[0-3]))\d{6}", fixedLine: r"528[89]\d{5}", voip: r"(?:592(?:4[0-2]|93)|80[89]\d\d)\d{4}", + tollFree: r"80[0-7]\d{6}", + premiumRate: r"89\d{7}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.ER: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -589,6 +1057,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:17[1-3]|7\d\d)\d{4}", fixedLine: r"(?:1(?:1[12568]|[24]0|55|6[146])|8\d\d)\d{4}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.ES: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -599,6 +1074,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"96906(?:0[0-8]|1[1-9]|[2-9]\d)\d\d|9(?:69(?:0[0-57-9]|[1-9]\d)|73(?:[0-8]\d|9[1-9]))\d{4}|(?:8(?:[1356]\d|[28][0-8]|[47][1-9])|9(?:[135]\d|[268][0-8]|4[1-9]|7[124-9]))\d{6}", voip: r"", + tollFree: r"[89]00\d{6}", + premiumRate: r"80[367]\d{6}", + sharedCost: r"90[12]\d{6}", + personalNumber: r"70\d{7}", + uan: r"51\d{7}", + pager: r"", + voiceMail: r"", ), IsoCode.ET: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -608,6 +1090,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"11667[01]\d{3}|(?:11(?:1(?:1[124]|2[2-7]|3[1-5]|5[5-8]|8[6-8])|2(?:13|3[6-8]|5[89]|7[05-9]|8[2-6])|3(?:2[01]|3[0-289]|4[1289]|7[1-4]|87)|4(?:1[69]|3[2-49]|4[0-3]|6[5-8])|5(?:1[578]|44|5[0-4])|6(?:1[578]|2[69]|39|4[5-7]|5[0-5]|6[0-59]|8[015-8]))|2(?:2(?:11[1-9]|22[0-7]|33\d|44[1467]|66[1-68])|5(?:11[124-6]|33[2-8]|44[1467]|55[14]|66[1-3679]|77[124-79]|880))|3(?:3(?:11[0-46-8]|(?:22|55)[0-6]|33[0134689]|44[04]|66[01467])|4(?:44[0-8]|55[0-69]|66[0-3]|77[1-5]))|4(?:6(?:119|22[0-24-7]|33[1-5]|44[13-69]|55[14-689]|660|88[1-4])|7(?:(?:11|22)[1-9]|33[13-7]|44[13-6]|55[1-689]))|5(?:7(?:227|55[05]|(?:66|77)[14-8])|8(?:11[149]|22[013-79]|33[0-68]|44[013-8]|550|66[1-5]|77\d)))\d{4}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.FI: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -617,6 +1106,14 @@ const metadataPatternsByIsoCode = { mobile: r"4946\d{2,6}|(?:4[0-8]|50)\d{4,8}", fixedLine: r"(?:1[3-79][1-8]|[23568][1-8]\d|9(?:00|[1-8]\d))\d{2,6}", voip: r"", + tollFree: r"800\d{4,6}", + premiumRate: r"[67]00\d{5,6}", + sharedCost: r"", + personalNumber: r"", + uan: + r"20\d{4,8}|60[12]\d{5,6}|7(?:099\d{4,5}|5[03-9]\d{3,7})|20[2-59]\d\d|(?:606|7(?:0[78]|1|3\d))\d{7}|(?:10|29|3[09]|70[1-5]\d)\d{4,8}", + pager: r"", + voiceMail: r"", ), IsoCode.FJ: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -625,6 +1122,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:[279]\d|45|5[01568]|8[034679])\d{5}", fixedLine: r"603\d{4}|(?:3[0-5]|6[25-7]|8[58])\d{5}", voip: r"", + tollFree: r"0800\d{7}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.FK: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -633,6 +1137,13 @@ const metadataPatternsByIsoCode = { mobile: r"[56]\d{4}", fixedLine: r"[2-47]\d{4}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.FM: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -643,6 +1154,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"31(?:00[67]|208|309)\d\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-6]\d)\d)\d{3}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.FO: PhoneMetadataPatterns( nationalPrefixForParsing: r"(10(?:01|[12]0|88))", @@ -651,6 +1169,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:[27][1-9]|5\d|9[16])\d{4}", fixedLine: r"(?:20|[34]\d|8[19])\d{4}", voip: r"(?:6[0-36]|88)\d{4}", + tollFree: r"80[257-9]\d{3}", + premiumRate: r"90(?:[13-5][15-7]|2[125-7]|9\d)\d\d", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.FR: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -660,6 +1185,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:26[013-9]|59[1-35-9])\d{6}|(?:[13]\d|2[0-57-9]|4[1-9]|5[0-8])\d{7}", voip: r"9\d{8}", + tollFree: r"80[0-5]\d{6}", + premiumRate: + r"836(?:0[0-36-9]|[1-9]\d)\d{4}|8(?:1[2-9]|2[2-47-9]|3[0-57-9]|[569]\d|8[0-35-9])\d{6}", + sharedCost: r"8(?:1[01]|2[0156]|4[02]|84)\d{6}", + personalNumber: r"", + uan: r"80[6-9]\d{6}", + pager: r"", + voiceMail: r"", ), IsoCode.GA: PhoneMetadataPatterns( nationalPrefixForParsing: @@ -669,6 +1202,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:(?:0[2-7]|7[467])\d|6(?:0[0-4]|10|[256]\d))\d{5}|[2-7]\d{6}", fixedLine: r"[01]1\d{6}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GB: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -679,6 +1219,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:1(?:1(?:3(?:[0-58]\d\d|73[0235])|4(?:(?:[0-5]\d|70)\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\d|6(?:[0-4]\d|50))\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\d)\d|1(?:[0-7]\d|8[0-2]))|(?:3(?:0\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\d)\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\d{3})\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\d)|76\d)|6(?:26[06-9]|686))|6(?:06(?:4\d|7[4-79])|295[5-7]|35[34]\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\d{3}", voip: r"56\d{8}", + tollFree: r"80[08]\d{7}|800\d{6}|8001111", + premiumRate: r"(?:8(?:4[2-5]|7[0-3])|9(?:[01]\d|8[2-49]))\d{7}|845464\d", + sharedCost: r"", + personalNumber: r"70\d{8}", + uan: r"(?:3[0347]|55)\d{8}", + pager: + r"76(?:464|652)\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\d{6}", + voiceMail: r"", ), IsoCode.GD: PhoneMetadataPatterns( nationalPrefixForParsing: r"([2-9]\d{6})$|1", @@ -689,6 +1237,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"473(?:2(?:3[0-2]|69)|3(?:2[89]|86)|4(?:[06]8|3[5-9]|4[0-4]|5[579]|73|90)|63[68]|7(?:58|84)|800|938)\d{4}", voip: r"", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GE: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -699,6 +1255,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:3(?:[256]\d|4[124-9]|7[0-4])|4(?:1\d|2[2-7]|3[1-79]|4[2-8]|7[239]|9[1-7]))\d{6}", voip: r"70[67]\d{6}", + tollFree: r"800\d{6}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GF: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -707,6 +1270,13 @@ const metadataPatternsByIsoCode = { mobile: r"694(?:[0-249]\d|3[0-8])\d{4}", fixedLine: r"594(?:[02-49]\d|1[0-5]|5[6-9]|6[0-3]|80)\d{4}", voip: r"9(?:(?:396|76\d)\d|476[0-5])\d{4}", + tollFree: r"80[0-5]\d{6}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GG: PhoneMetadataPatterns( nationalPrefixForParsing: r"([25-9]\d{5})$|0", @@ -715,6 +1285,14 @@ const metadataPatternsByIsoCode = { mobile: r"7(?:(?:781|839)\d|911[17])\d{5}", fixedLine: r"1481[25-9]\d{5}", voip: r"56\d{8}", + tollFree: r"80[08]\d{7}|800\d{6}|8001111", + premiumRate: r"(?:8(?:4[2-5]|7[0-3])|9(?:[01]\d|8[0-3]))\d{7}|845464\d", + sharedCost: r"", + personalNumber: r"70\d{8}", + uan: r"(?:3[0347]|55)\d{8}", + pager: + r"76(?:464|652)\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\d{6}", + voiceMail: r"", ), IsoCode.GH: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -724,6 +1302,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"3082[0-5]\d{4}|3(?:0(?:[237]\d|8[01])|[167](?:2[0-6]|7\d|80)|2(?:2[0-5]|7\d|80)|3(?:2[0-3]|7\d|80)|4(?:2[013-9]|3[01]|7\d|80)|5(?:2[0-7]|7\d|80)|8(?:2[0-2]|7\d|80)|9(?:[28]0|7\d))\d{5}", voip: r"", + tollFree: r"800\d{5}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GI: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -732,6 +1317,13 @@ const metadataPatternsByIsoCode = { mobile: r"5251[0-4]\d{3}|(?:5(?:[146-8]\d\d|250)|60(?:1[01]|6\d))\d{4}", fixedLine: r"2190[0-2]\d{3}|2(?:0(?:[02]\d|3[01])|16[24-9]|2[2-5]\d)\d{4}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GL: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -740,6 +1332,13 @@ const metadataPatternsByIsoCode = { mobile: r"[245]\d{5}", fixedLine: r"(?:19|3[1-7]|[68][1-9]|70|9\d)\d{4}", voip: r"3[89]\d{4}", + tollFree: r"80\d{4}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GM: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -749,6 +1348,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:4(?:[23]\d\d|4(?:1[024679]|[6-9]\d))|5(?:5(?:3\d|4[0-7])|6[67]\d|7(?:1[04]|2[035]|3[58]|48))|8\d{3})\d{3}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GN: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -758,6 +1364,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"3(?:0(?:24|3[12]|4[1-35-7]|5[13]|6[189]|[78]1|9[1478])|1\d\d)\d{4}", voip: r"722\d{6}", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GP: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -768,6 +1381,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\d)\d{4}", voip: r"9(?:(?:39[5-7]|76[018])\d|475[0-5])\d{4}", + tollFree: r"80[0-5]\d{6}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GQ: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -776,6 +1396,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:222|55\d)\d{6}", fixedLine: r"33[0-24-9]\d[46]\d{4}|3(?:33|5\d)\d[7-9]\d{4}", voip: r"", + tollFree: r"80\d[1-9]\d{5}", + premiumRate: r"90\d[1-9]\d{5}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GR: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -785,6 +1412,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"2(?:1\d\d|2(?:2[1-46-9]|[36][1-8]|4[1-7]|5[1-4]|7[1-5]|[89][1-9])|3(?:1\d|2[1-57]|[35][1-3]|4[13]|7[1-7]|8[124-6]|9[1-79])|4(?:1\d|2[1-8]|3[1-4]|4[13-5]|6[1-578]|9[1-5])|5(?:1\d|[29][1-4]|3[1-5]|4[124]|5[1-6])|6(?:1\d|[269][1-6]|3[1245]|4[1-7]|5[13-9]|7[14]|8[1-5])|7(?:1\d|2[1-5]|3[1-6]|4[1-7]|5[1-57]|6[135]|9[125-7])|8(?:1\d|2[1-5]|[34][1-4]|9[1-57]))\d{6}", voip: r"", + tollFree: r"800\d{7,9}", + premiumRate: r"90[19]\d{7}", + sharedCost: r"8(?:0[16]|12|[27]5|50)\d{7}", + personalNumber: r"70\d{8}", + uan: r"5005000\d{3}", + pager: r"", + voiceMail: r"", ), IsoCode.GT: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -793,6 +1427,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:[3-5]\d\d|80[0-4])\d{5}", fixedLine: r"[267][2-9]\d{6}", voip: r"", + tollFree: r"18[01]\d{8}", + premiumRate: r"19\d{9}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GU: PhoneMetadataPatterns( nationalPrefixForParsing: r"([2-9]\d{6})$|1", @@ -803,6 +1444,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"671(?:2\d\d|3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[02-46-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[48])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\d{4}", voip: r"", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GW: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -811,6 +1460,13 @@ const metadataPatternsByIsoCode = { mobile: r"9(?:5\d|6[569]|77)\d{6}", fixedLine: r"443\d{6}", voip: r"40\d{5}", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.GY: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -820,6 +1476,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:2(?:1[6-9]|2[0-35-9]|3[1-4]|5[3-9]|6\d|7[0-79])|3(?:2[25-9]|3\d)|4(?:4[0-24]|5[56])|50[0-6]|77[1-57])\d{4}", voip: r"515\d{4}", + tollFree: r"(?:289|8(?:00|6[28]|88|99))\d{4}", + premiumRate: r"9008\d{3}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.HK: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -830,6 +1493,15 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:2(?:[13-9]\d|2[013-9])\d|3(?:(?:[1569][0-24-9]|4[0-246-9]|7[0-24-69])\d|8(?:4[0-8]|[59]\d|6[01]))|58(?:0[1-9]|1[2-9]))\d{4}", voip: r"", + tollFree: r"800\d{6}", + premiumRate: r"900(?:[0-24-9]\d{7}|3\d{1,4})", + sharedCost: r"", + personalNumber: + r"8(?:1[0-4679]\d|2(?:[0-36]\d|7[0-4])|3(?:[034]\d|2[09]|70))\d{4}", + uan: r"30(?:0[1-9]|[15-7]\d|2[047]|89)\d{4}", + pager: + r"7(?:1(?:0[0-38]|1[0-3679]|3[013]|69|9[0136])|2(?:[02389]\d|1[18]|7[27-9])|3(?:[0-38]\d|7[0-369]|9[2357-9])|47\d|5(?:[178]\d|5[0-5])|6(?:0[0-7]|2[236-9]|[35]\d)|7(?:[27]\d|8[7-9])|8(?:[23689]\d|7[1-9])|9(?:[025]\d|6[0-246-8]|7[0-36-9]|8[238]))\d{4}", + voiceMail: r"", ), IsoCode.HN: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -839,6 +1511,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"2(?:2(?:0[0-59]|1[1-9]|[23]\d|4[02-6]|5[57]|6[245]|7[0135689]|8[01346-9]|9[0-2])|4(?:0[578]|2[3-59]|3[13-9]|4[0-68]|5[1-3589])|5(?:0[2357-9]|1[1-356]|4[03-5]|5\d|6[014-69]|7[04]|80)|6(?:[056]\d|17|2[067]|3[047]|4[0-378]|[78][0-8]|9[01])|7(?:0[5-79]|6[46-9]|7[02-9]|8[034]|91)|8(?:79|8[0-357-9]|9[1-57-9]))\d{4}", voip: r"", + tollFree: r"8002\d{7}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.HR: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -848,6 +1527,13 @@ const metadataPatternsByIsoCode = { r"9(?:(?:0[1-9]|[12589]\d)\d\d|7(?:[0679]\d\d|5(?:[01]\d|44|55|77|9[5-7])))\d{4}|98\d{6}", fixedLine: r"1\d{7}|(?:2[0-3]|3[1-5]|4[02-47-9]|5[1-3])\d{6,7}", voip: r"", + tollFree: r"80\d{5,7}", + premiumRate: r"6[01459]\d{6}|6[01]\d{4,5}", + sharedCost: r"", + personalNumber: r"7[45]\d{6}", + uan: r"62\d{6,7}|72\d{6}", + pager: r"", + voiceMail: r"", ), IsoCode.HT: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -856,6 +1542,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:[34]\d|55)\d{6}", fixedLine: r"2(?:2\d|5[1-5]|81|9[149])\d{5}", voip: r"9(?:[67][0-4]|8[0-3589]|9\d)\d{5}", + tollFree: r"8\d{7}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.HU: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -865,6 +1558,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:1\d|[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6[23689]|8[2-57-9]|9[2-69])\d{6}", voip: r"21\d{7}", + tollFree: r"(?:[48]0\d|680[29])\d{5}", + premiumRate: r"9[01]\d{6}", + sharedCost: r"", + personalNumber: r"", + uan: r"38\d{7}", + pager: r"", + voiceMail: r"", ), IsoCode.ID: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -875,6 +1575,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"2[124]\d{7,8}|619\d{8}|2(?:1(?:14|500)|2\d{3})\d{3}|61\d{5,8}|(?:2(?:[35][1-4]|6[0-8]|7[1-6]|8\d|9[1-8])|3(?:1|[25][1-8]|3[1-68]|4[1-3]|6[1-3568]|7[0-469]|8\d)|4(?:0[1-589]|1[01347-9]|2[0-36-8]|3[0-24-68]|43|5[1-378]|6[1-5]|7[134]|8[1245])|5(?:1[1-35-9]|2[25-8]|3[124-9]|4[1-3589]|5[1-46]|6[1-8])|6(?:[25]\d|3[1-69]|4[1-6])|7(?:02|[125][1-9]|[36]\d|4[1-8]|7[0-36-9])|9(?:0[12]|1[013-8]|2[0-479]|5[125-8]|6[23679]|7[159]|8[01346]))\d{5,8}", voip: r"", + tollFree: r"00[17]803\d{7}|(?:177\d|800)\d{5,7}|001803\d{6}", + premiumRate: r"809\d{7}", + sharedCost: r"804\d{7}", + personalNumber: r"", + uan: r"(?:1500|8071\d{3})\d{3}", + pager: r"", + voiceMail: r"", ), IsoCode.IE: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -884,6 +1591,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:1\d|21)\d{6,7}|(?:2[24-9]|4(?:0[24]|5\d|7)|5(?:0[45]|1\d|8)|6(?:1\d|[237-9])|9(?:1\d|[35-9]))\d{5}|(?:23|4(?:[1-469]|8\d)|5[23679]|6[4-6]|7[14]|9[04])\d{7}", voip: r"76\d{7}", + tollFree: r"1800\d{6}", + premiumRate: r"15(?:1[2-8]|[2-8]0|9[089])\d{6}", + sharedCost: r"18[59]0\d{6}", + personalNumber: r"700\d{6}", + uan: r"818\d{6}", + pager: r"", + voiceMail: + r"88210[1-9]\d{4}|8(?:[35-79]5\d\d|8(?:[013-9]\d\d|2(?:[01][1-9]|[2-9]\d)))\d{5}", ), IsoCode.IL: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -894,6 +1609,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"153\d{8,9}|29[1-9]\d{5}|(?:2[0-8]|[3489]\d)\d{6}", voip: r"7(?:38(?:0\d|5[0-29]|88)|8(?:33|55|77|81)\d)\d{4}|7(?:18|2[23]|3[237]|47|6[258]|7\d|82|9[2-9])\d{6}", + tollFree: r"1(?:255|80[019]\d{3})\d{3}", + premiumRate: r"1212\d{4}|1(?:200|9(?:0[0-2]|19))\d{6}", + sharedCost: r"1700\d{6}", + personalNumber: r"", + uan: r"1599\d{6}", + pager: r"", + voiceMail: r"151\d{8,9}", ), IsoCode.IM: PhoneMetadataPatterns( nationalPrefixForParsing: r"([25-8]\d{5})$|0", @@ -902,6 +1624,14 @@ const metadataPatternsByIsoCode = { mobile: r"76245[06]\d{4}|7(?:4576|[59]24\d|624[0-4689])\d{5}", fixedLine: r"1624(?:230|[5-8]\d\d)\d{3}", voip: r"56\d{8}", + tollFree: r"808162\d{4}", + premiumRate: r"8(?:440[49]06|72299\d)\d{3}|(?:8(?:45|70)|90[0167])624\d{4}", + sharedCost: r"", + personalNumber: r"70\d{8}", + uan: + r"3440[49]06\d{3}|(?:3(?:08162|3\d{4}|45624|7(?:0624|2299))|55\d{4})\d{4}", + pager: r"", + voiceMail: r"", ), IsoCode.IN: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -912,6 +1642,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"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}", voip: r"", + tollFree: r"000800\d{7}|1(?:600\d{6}|80(?:0\d{4,9}|3\d{9}))", + premiumRate: r"186[12]\d{9}", + sharedCost: r"1860\d{7}", + personalNumber: r"", + uan: r"140\d{7}", + pager: r"", + voiceMail: r"", ), IsoCode.IO: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -920,6 +1657,13 @@ const metadataPatternsByIsoCode = { mobile: r"38\d{5}", fixedLine: r"37\d{5}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.IQ: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -928,6 +1672,13 @@ const metadataPatternsByIsoCode = { mobile: r"7[3-9]\d{8}", fixedLine: r"1\d{7}|(?:2[13-5]|3[02367]|4[023]|5[03]|6[026])\d{6,7}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.IR: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -938,6 +1689,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])(?:[03-57]\d{7}|[16]\d{3}(?:\d{4})?|[289]\d{3}(?:\d(?:\d{3})?)?)|94(?:000[09]|(?:12\d|30[0-2])\d|2(?:121|[2689]0\d)|4(?:111|40\d))\d{4}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: + r"96(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19])", + pager: r"", + voiceMail: r"", ), IsoCode.IS: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -948,6 +1707,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:4(?:1[0-24-69]|2[0-7]|[37][0-8]|4[0-24589]|5[0-68]|6\d|8[0-36-8])|5(?:05|[156]\d|2[02578]|3[0-579]|4[03-7]|7[0-2578]|8[0-35-9]|9[013-689])|872)\d{4}", voip: r"49[0-24-79]\d{4}", + tollFree: r"80[0-8]\d{4}", + premiumRate: + r"90(?:0\d|1[5-79]|2[015-79]|3[135-79]|4[125-7]|5[25-79]|7[1-37]|8[0-35-7])\d{3}", + sharedCost: r"", + personalNumber: r"", + uan: r"809\d{4}", + pager: r"", + voiceMail: r"(?:689|8(?:7[18]|80)|95[48])\d{4}", ), IsoCode.IT: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -958,6 +1725,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"0669[0-79]\d{1,6}|0(?:1(?:[0159]\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\d\d|3(?:[0159]\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\d|6[0-8])|7(?:[0159]\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\d{2,7}", voip: r"55\d{8}", + tollFree: r"80(?:0\d{3}|3)\d{3}", + premiumRate: + r"(?:0878\d{3}|89(?:2\d|3[04]|4(?:[0-4]|[5-9]\d\d)|5[0-4]))\d\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\d{6}", + sharedCost: r"84(?:[08]\d{3}|[17])\d{3}", + personalNumber: r"1(?:78\d|99)\d{6}", + uan: r"", + pager: r"", + voiceMail: r"3[2-8]\d{9,10}", ), IsoCode.JE: PhoneMetadataPatterns( nationalPrefixForParsing: r"([0-24-8]\d{5})$|0", @@ -966,6 +1741,16 @@ const metadataPatternsByIsoCode = { mobile: r"7(?:(?:(?:50|82)9|937)\d|7(?:00[378]|97\d))\d{5}", fixedLine: r"1534[0-24-8]\d{5}", voip: r"56\d{8}", + tollFree: r"80(?:07(?:35|81)|8901)\d{4}", + premiumRate: + r"(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\d{4}", + sharedCost: r"", + personalNumber: r"701511\d{4}", + uan: + r"(?:3(?:0(?:07(?:35|81)|8901)|3\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\d{4})\d{4}", + pager: + r"76(?:464|652)\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\d{6}", + voiceMail: r"", ), IsoCode.JM: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -976,6 +1761,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"8766060\d{3}|(?:658(?:2(?:[0-8]\d|9[0-46-9])|[3-9]\d\d)|876(?:52[35]|6(?:0[1-3579]|1[0235-9]|[23]\d|40|5[06]|6[2-589]|7[0-25-9]|8[04]|9[4-9])|7(?:0[2-689]|[1-6]\d|8[056]|9[45])|9(?:0[1-8]|1[02378]|[2-8]\d|9[2-468])))\d{4}", voip: r"", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.JO: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -985,6 +1778,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"87(?:000|90[01])\d{3}|(?:2(?:6(?:2[0-35-9]|3[0-578]|4[24-7]|5[0-24-8]|[6-8][023]|9[0-3])|7(?:0[1-79]|10|2[014-7]|3[0-689]|4[019]|5[0-3578]))|32(?:0[1-69]|1[1-35-7]|2[024-7]|3\d|4[0-3]|[5-7][023])|53(?:0[0-3]|[13][023]|2[0-59]|49|5[0-35-9]|6[15]|7[45]|8[1-6]|9[0-36-9])|6(?:2(?:[05]0|22)|3(?:00|33)|4(?:0[0-25]|1[2-7]|2[0569]|[38][07-9]|4[025689]|6[0-589]|7\d|9[0-2])|5(?:[01][056]|2[034]|3[0-57-9]|4[178]|5[0-69]|6[0-35-9]|7[1-379]|8[0-68]|9[0239]))|87(?:20|7[078]|99))\d{4}", voip: r"", + tollFree: r"80\d{6}", + premiumRate: r"9\d{7}", + sharedCost: r"85\d{6}", + personalNumber: r"70\d{7}", + uan: r"8(?:10|8\d)\d{5}", + pager: r"74(?:66|77)\d{5}", + voiceMail: r"", ), IsoCode.JP: PhoneMetadataPatterns( nationalPrefixForParsing: r"(000[259]\d{6})$|(?:(?:003768)0?)|0", @@ -994,6 +1794,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?: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}", voip: r"50[1-9]\d{7}", + tollFree: + r"00777(?:[01]|5\d)\d\d|(?:00(?:7778|882[1245])|(?:120|800\d)\d\d)\d{4}|00(?:37|66|78)\d{6,13}", + premiumRate: r"990\d{6}", + sharedCost: r"", + personalNumber: r"60\d{7}", + uan: r"570\d{6}", + pager: r"20\d{8}", + voiceMail: r"", ), IsoCode.KE: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1003,6 +1811,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:4[245]|5[1-79]|6[01457-9])\d{5,7}|(?:4[136]|5[08]|62)\d{7}|(?:[24]0|66)\d{6,7}", voip: r"", + tollFree: r"800[02-8]\d{5,6}", + premiumRate: r"900[02-9]\d{5}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.KG: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1013,6 +1828,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"312(?:5[0-79]\d|9(?:[0-689]\d|7[0-24-9]))\d{3}|(?:3(?:1(?:2[0-46-8]|3[1-9]|47|[56]\d)|2(?:22|3[0-479]|6[0-7])|4(?:22|5[6-9]|6\d)|5(?:22|3[4-7]|59|6\d)|6(?:22|5[35-7]|6\d)|7(?:22|3[468]|4[1-9]|59|[67]\d)|9(?:22|4[1-8]|6\d))|6(?:09|12|2[2-4])\d)\d{5}", voip: r"", + tollFree: r"800\d{6,7}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.KH: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1023,6 +1845,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"23(?:4(?:[2-4]|[56]\d)|[568]\d\d)\d{4}|23[236-9]\d{5}|(?:2[4-6]|3[2-6]|4[2-4]|[5-7][2-5])(?:(?:[237-9]|4[56]|5\d)\d{5}|6\d{5,6})", voip: r"", + tollFree: r"1800(?:1\d|2[019])\d{4}", + premiumRate: r"1900(?:1\d|2[09])\d{4}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.KI: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1033,6 +1862,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:[24]\d|3[1-9]|50|65(?:02[12]|12[56]|22[89]|[3-5]00)|7(?:27\d\d|3100|5(?:02[12]|12[56]|22[89]|[34](?:00|81)|500))|8[0-5])\d{3}", voip: r"30(?:0[01]\d\d|12(?:11|20))\d\d", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.KM: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1041,6 +1877,13 @@ const metadataPatternsByIsoCode = { mobile: r"[34]\d{6}", fixedLine: r"7[4-7]\d{5}", voip: r"", + tollFree: r"", + premiumRate: r"8\d{6}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.KN: PhoneMetadataPatterns( nationalPrefixForParsing: r"([2-7]\d{6})$|1", @@ -1049,6 +1892,14 @@ const metadataPatternsByIsoCode = { mobile: r"869(?:48[89]|55[6-8]|66\d|76[02-7])\d{4}", fixedLine: r"869(?:2(?:29|36)|302|4(?:6[015-9]|70)|56[5-7])\d{4}", voip: r"", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.KP: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1057,6 +1908,13 @@ const metadataPatternsByIsoCode = { mobile: r"19[1-3]\d{7}", fixedLine: r"(?:(?:195|2)\d|3[19]|4[159]|5[37]|6[17]|7[39]|85)\d{6}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.KR: PhoneMetadataPatterns( nationalPrefixForParsing: r"0(8(?:[1-46-8]|5\d\d))?", @@ -1068,6 +1926,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:2|3[1-3]|[46][1-4]|5[1-5])[1-9]\d{6,7}|(?:3[1-3]|[46][1-4]|5[1-5])1\d{2,3}", voip: r"70\d{8}", + tollFree: r"00(?:308\d{6,7}|798\d{7,9})|(?:00368|80)\d{7}", + premiumRate: r"60[2-9]\d{6}", + sharedCost: r"", + personalNumber: r"50\d{8,9}", + uan: + r"1(?:5(?:22|33|44|66|77|88|99)|6(?:[07]0|44|6[0168]|88)|8(?:00|33|55|77|99))\d{4}", + pager: r"15\d{7,8}", + voiceMail: r"", ), IsoCode.KW: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1078,6 +1944,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"2(?:[23]\d\d|4(?:[1-35-9]\d|44)|5(?:0[034]|[2-46]\d|5[1-3]|7[1-7]))\d{4}", voip: r"", + tollFree: r"18\d{5}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.KY: PhoneMetadataPatterns( nationalPrefixForParsing: r"([2-9]\d{6})$|1", @@ -1088,6 +1961,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"345(?:2(?:22|3[23]|44|66)|333|444|6(?:23|38|40)|7(?:30|4[35-79]|6[6-9]|77)|8(?:00|1[45]|[48]8)|9(?:14|4[035-9]))\d{4}", voip: r"", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"(?:345976|900[2-9]\d\d)\d{4}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"345849\d{4}", + voiceMail: r"", ), IsoCode.KZ: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1097,6 +1978,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:33622|7(?:1(?:0(?:[23]\d|4[0-3]|59|63)|1(?:[23]\d|4[0-79]|59)|2(?:[23]\d|59)|3(?:2\d|3[0-79]|4[0-35-9]|59)|4(?:[24]\d|3[013-9]|5[1-9]|97)|5(?:2\d|3[1-9]|4[0-7]|59)|6(?:[2-4]\d|5[19]|61)|72\d|8(?:[27]\d|3[1-46-9]|4[0-5]|59))|2(?:1(?:[23]\d|4[46-9]|5[3469])|2(?:2\d|3[0679]|46|5[12679])|3(?:[2-4]\d|5[139])|4(?:2\d|3[1-35-9]|59)|5(?:[23]\d|4[0-8]|59|61)|6(?:2\d|3[1-9]|4[0-4]|59)|7(?:[2379]\d|40|5[279])|8(?:[23]\d|4[0-3]|59)|9(?:2\d|3[124578]|59))))\d{5}", voip: r"751\d{7}", + tollFree: r"8(?:00|108\d{3})\d{7}", + premiumRate: r"809\d{7}", + sharedCost: r"", + personalNumber: r"808\d{7}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.LA: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1105,6 +1993,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:20(?:[23579]\d|88)|30(?:2\d|4))\d{6}", fixedLine: r"(?:2[13]|[35-7][14]|41|8[1468])\d{6}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"30[0135-9]\d{6}", + pager: r"", + voiceMail: r"", ), IsoCode.LB: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1115,6 +2010,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"7(?:62|8[0-7]|9[04-9])\d{4}|(?:[14-69]\d|2(?:[14-69]\d|[78][1-9])|7[2-57]|8[02-9])\d{5}", voip: r"", + tollFree: r"", + premiumRate: r"9[01]\d{6}", + sharedCost: r"80\d{6}", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.LC: PhoneMetadataPatterns( nationalPrefixForParsing: r"([2-8]\d{6})$|1", @@ -1124,6 +2026,14 @@ const metadataPatternsByIsoCode = { r"758(?:28[4-7]|384|4(?:6[01]|8[4-9])|5(?:1[89]|20|84)|7(?:1[2-9]|2\d|3[0-3])|812)\d{4}", fixedLine: r"758(?:234|4(?:30|5\d|6[2-9]|8[0-2])|57[0-2]|(?:63|75)8)\d{4}", voip: r"", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.LI: PhoneMetadataPatterns( nationalPrefixForParsing: r"(1001)|0", @@ -1134,6 +2044,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:2(?:01|1[27]|2[02]|3\d|6[02-578]|96)|3(?:[24]0|33|7[0135-7]|8[048]|9[0269]))\d{4}", voip: r"", + tollFree: r"8002[28]\d\d|80(?:05\d|9)\d{4}", + premiumRate: r"90(?:02[258]|1(?:23|3[14])|66[136])\d\d", + sharedCost: r"", + personalNumber: r"", + uan: r"870(?:28|87)\d\d", + pager: r"", + voiceMail: r"697(?:42|56|[78]\d)\d{4}", ), IsoCode.LK: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1143,6 +2060,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:12[2-9]|602|8[12]\d|9(?:1\d|22|9[245]))\d{6}|(?:11|2[13-7]|3[1-8]|4[157]|5[12457]|6[35-7])[2-57]\d{6}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"1973\d{5}", + pager: r"", + voiceMail: r"", ), IsoCode.LR: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1152,6 +2076,13 @@ const metadataPatternsByIsoCode = { r"(?:(?:(?:22|33)0|555|(?:77|88)\d)\d|4(?:240|[67]))\d{5}|[56]\d{6}", fixedLine: r"2\d{7}", voip: r"", + tollFree: r"", + premiumRate: r"332(?:02|[34]\d)\d{4}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.LS: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1160,6 +2091,13 @@ const metadataPatternsByIsoCode = { mobile: r"[56]\d{7}", fixedLine: r"2\d{7}", voip: r"", + tollFree: r"800[1256]\d{4}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.LT: PhoneMetadataPatterns( nationalPrefixForParsing: r"[08]", @@ -1168,6 +2106,13 @@ const metadataPatternsByIsoCode = { mobile: r"6\d{7}", fixedLine: r"(?:3[1478]|4[124-6]|52)\d{6}", voip: r"[89]01\d{5}", + tollFree: r"80[02]\d{5}", + premiumRate: r"9(?:0[0239]|10)\d{5}", + sharedCost: r"808\d{5}", + personalNumber: r"70[05]\d{5}", + uan: r"70[67]\d{5}", + pager: r"", + voiceMail: r"", ), IsoCode.LU: PhoneMetadataPatterns( nationalPrefixForParsing: @@ -1179,6 +2124,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:35[013-9]|80[2-9]|90[89])\d{1,8}|(?:2[2-9]|3[0-46-9]|[457]\d|8[13-9]|9[2-579])\d{2,9}", voip: r"20(?:1\d{5}|[2-689]\d{1,7})", + tollFree: r"800\d{5}", + premiumRate: r"90[015]\d{5}", + sharedCost: r"801\d{5}", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.LV: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1188,6 +2140,13 @@ const metadataPatternsByIsoCode = { r"23(?:23[0-57-9]|33[0238])\d{3}|2(?:[0-24-9]\d\d|3(?:0[07]|[14-9]\d|2[024-9]|3[0-24-9]))\d{4}", fixedLine: r"6\d{7}", voip: r"", + tollFree: r"80\d{6}", + premiumRate: r"90\d{6}", + sharedCost: r"81\d{6}", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.LY: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1197,6 +2156,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:2(?:0[56]|[1-6]\d|7[124579]|8[124])|3(?:1\d|2[2356])|4(?:[17]\d|2[1-357]|5[2-4]|8[124])|5(?:[1347]\d|2[1-469]|5[13-5]|8[1-4])|6(?:[1-479]\d|5[2-57]|8[1-5])|7(?:[13]\d|2[13-79])|8(?:[124]\d|5[124]|84))\d{6}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MA: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1207,6 +2173,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"5(?:2(?:[0-25-79]\d|3[1-578]|4[02-46-8]|8[0235-7])|3(?:[0-47]\d|5[02-9]|6[02-8]|8[014-9]|9[3-9])|(?:4[067]|5[03])\d)\d{5}", voip: r"(?:592(?:4[0-2]|93)|80[89]\d\d)\d{4}", + tollFree: r"80[0-7]\d{6}", + premiumRate: r"89\d{7}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MC: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1215,6 +2188,13 @@ const metadataPatternsByIsoCode = { mobile: r"4(?:[469]\d|5[1-9])\d{5}|(?:3|6\d)\d{7}", fixedLine: r"(?:870|9[2-47-9]\d)\d{5}", voip: r"", + tollFree: r"(?:800|90\d)\d{5}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MD: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1223,6 +2203,13 @@ const metadataPatternsByIsoCode = { mobile: r"562\d{5}|(?:6\d|7[16-9])\d{6}", fixedLine: r"(?:(?:2[1-9]|3[1-79])\d|5(?:33|5[257]))\d{5}", voip: r"3[08]\d{6}", + tollFree: r"800\d{5}", + premiumRate: r"90[056]\d{5}", + sharedCost: r"808\d{5}", + personalNumber: r"", + uan: r"803\d{5}", + pager: r"", + voiceMail: r"", ), IsoCode.ME: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1232,6 +2219,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:20[2-8]|3(?:[0-2][2-7]|3[24-7])|4(?:0[2-467]|1[2467])|5(?:0[2467]|1[24-7]|2[2-467]))\d{5}", voip: r"78[1-49]\d{5}", + tollFree: r"80(?:[0-2578]|9\d)\d{5}", + premiumRate: r"9(?:4[1568]|5[178])\d{5}", + sharedCost: r"", + personalNumber: r"", + uan: r"77[1-9]\d{5}", + pager: r"", + voiceMail: r"", ), IsoCode.MF: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1241,6 +2235,13 @@ const metadataPatternsByIsoCode = { r"69(?:0\d\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\d)|6(?:1[016-9]|5[0-4]|[67]\d))\d{4}", fixedLine: r"590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\d{4}", voip: r"9(?:(?:39[5-7]|76[018])\d|475[0-5])\d{4}", + tollFree: r"80[0-5]\d{6}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MG: PhoneMetadataPatterns( nationalPrefixForParsing: r"([24-9]\d{6})$|0", @@ -1250,6 +2251,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"2072[29]\d{4}|20(?:2\d|4[47]|5[3467]|6[279]|7[35]|8[268]|9[245])\d{5}", voip: r"22\d{7}", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MH: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1258,6 +2266,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:(?:23|54)5|329|45[35-8])\d{4}", fixedLine: r"(?:247|528|625)\d{4}", voip: r"635\d{4}", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MK: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1268,6 +2283,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:(?:2(?:62|77)0|3444)\d|4[56]440)\d{3}|(?:34|4[357])700\d{3}|(?:2(?:[0-3]\d|5[0-578]|6[01]|82)|3(?:1[3-68]|[23][2-68]|4[23568])|4(?:[23][2-68]|4[3-68]|5[2568]|6[25-8]|7[24-68]|8[4-68]))\d{5}", voip: r"", + tollFree: r"800\d{5}", + premiumRate: r"5\d{7}", + sharedCost: r"8(?:0[1-9]|[1-9]\d)\d{5}", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.ML: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1277,6 +2299,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"2(?:07[0-8]|12[67])\d{4}|(?:2(?:02|1[4-689])|4(?:0[0-4]|4[1-39]))\d{5}", voip: r"", + tollFree: r"80\d{6}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MM: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1287,6 +2316,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:1(?:(?:2\d|3[56]|[89][0-6])\d|4(?:2[29]|62|7[0-2]|83)|6)|2(?:2(?:00|8[34])|4(?:0\d|[26]2|7[0-2]|83)|51\d\d)|4(?:2(?:2\d\d|48[013])|3(?:20\d|4(?:70|83)|56)|420\d|5470)|6(?:0(?:[23]|88\d)|(?:124|[56]2\d)\d|2472|3(?:20\d|470)|4(?:2[04]\d|472)|7(?:(?:3\d|8[01459])\d|4[67]0)))\d{4}|5(?:2(?:2\d{5,6}|47[02]\d{4})|(?:3472|4(?:2(?:1|86)|470)|522\d|6(?:20\d|483)|7(?:20\d|48[01])|8(?:20\d|47[02])|9(?:20\d|470))\d{4})|7(?:(?:0470|4(?:25\d|470)|5(?:202|470|96\d))\d{4}|1(?:20\d{4,5}|4(?:70|83)\d{4}))|8(?:1(?:2\d{5,6}|4(?:10|7[01]\d)\d{3})|2(?:2\d{5,6}|(?:320|490\d)\d{3})|(?:3(?:2\d\d|470)|4[24-7]|5(?:(?:2\d|51)\d|4(?:[1-35-9]\d|4[0-57-9]))|6[23])\d{4})|(?:1[2-6]\d|4(?:2[24-8]|3[2-7]|[46][2-6]|5[3-5])|5(?:[27][2-8]|3[2-68]|4[24-8]|5[23]|6[2-4]|8[24-7]|9[2-7])|6(?:[19]20|42[03-6]|(?:52|7[45])\d)|7(?:[04][24-8]|[15][2-7]|22|3[2-4])|8(?:1[2-689]|2[2-8]|[35]2\d))\d{4}|25\d{5,6}|(?:2[2-9]|6(?:1[2356]|[24][2-6]|3[24-6]|5[2-4]|6[2-8]|7[235-7]|8[245]|9[24])|8(?:3[24]|5[245]))\d{4}", voip: r"1333\d{4}|[12]468\d{4}", + tollFree: r"80080(?:0[1-9]|2\d)\d{3}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MN: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1296,6 +2332,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"[12]2[1-3]\d{5,6}|(?:(?:[12](?:1|27)|5[368])\d\d|7(?:0(?:[0-5]\d|7[078]|80)|128))\d{4}|[12](?:3[2-8]|4[2-68]|5[1-4689])\d{6,7}", voip: r"712[0-79]\d{4}|7(?:1[013-9]|[25-9]\d)\d{5}", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MO: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1305,6 +2348,13 @@ const metadataPatternsByIsoCode = { r"6800[0-79]\d{3}|6(?:[235]\d\d|6(?:0[0-5]|[1-9]\d)|8(?:0[1-9]|[14-8]\d|2[5-9]|[39][0-4]))\d{4}", fixedLine: r"(?:28[2-9]|8(?:11|[2-57-9]\d))\d{5}", voip: r"", + tollFree: r"0800\d{3}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MP: PhoneMetadataPatterns( nationalPrefixForParsing: r"([2-9]\d{6})$|1", @@ -1315,6 +2365,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"670(?:2(?:3[3-7]|56|8[4-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\d{4}", voip: r"", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MQ: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1323,6 +2381,13 @@ const metadataPatternsByIsoCode = { mobile: r"69(?:6(?:[0-46-9]\d|5[0-6])|727)\d{4}", fixedLine: r"596(?:[03-7]\d|1[05]|2[7-9]|8[0-39]|9[04-9])\d{4}", voip: r"9(?:397[0-3]|477[0-5]|76(?:6\d|7[0-367]))\d{4}", + tollFree: r"80[0-5]\d{6}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MR: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1331,6 +2396,13 @@ const metadataPatternsByIsoCode = { mobile: r"[2-4][0-46-9]\d{6}", fixedLine: r"(?:25[08]|35\d|45[1-7])\d{5}", voip: r"", + tollFree: r"800\d{5}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MS: PhoneMetadataPatterns( nationalPrefixForParsing: r"([34]\d{6})$|1", @@ -1339,6 +2411,14 @@ const metadataPatternsByIsoCode = { mobile: r"664(?:3(?:49|9[1-6])|49[2-6])\d{4}", fixedLine: r"6644(?:1[0-3]|91)\d{4}", voip: r"", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MT: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1348,6 +2428,13 @@ const metadataPatternsByIsoCode = { r"(?:7(?:210|[79]\d\d)|9(?:[29]\d\d|69[67]|8(?:1[1-3]|89|97)))\d{4}", fixedLine: r"20(?:3[1-4]|6[059])\d{4}|2(?:0[19]|[1-357]\d|60)\d{5}", voip: r"3550\d{4}", + tollFree: r"800(?:02|[3467]\d)\d{3}", + premiumRate: r"5(?:0(?:0(?:37|43)|(?:6\d|70|9[0168])\d)|[12]\d0[1-5])\d{3}", + sharedCost: r"", + personalNumber: r"", + uan: r"501\d{5}", + pager: r"7117\d{4}", + voiceMail: r"", ), IsoCode.MU: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1358,6 +2445,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:2(?:[0346-8]\d|1[0-7])|4(?:[013568]\d|2[4-8]|71)|54(?:[3-5]\d|71)|6\d\d|8(?:14|3[129]))\d{4}", voip: r"3(?:20|9\d)\d{4}", + tollFree: r"802\d{7}|80[0-2]\d{4}", + premiumRate: r"30\d{5}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MV: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1367,6 +2461,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:3(?:0[0-3]|3[0-59])|6(?:[58][024689]|6[024-68]|7[02468]))\d{4}", voip: r"", + tollFree: r"800\d{7}", + premiumRate: r"900\d{7}", + sharedCost: r"", + personalNumber: r"", + uan: r"4(?:0[01]|50)\d{4}", + pager: r"", + voiceMail: r"", ), IsoCode.MW: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1375,6 +2476,13 @@ const metadataPatternsByIsoCode = { mobile: r"111\d{6}|(?:31|77|[89][89])\d{7}", fixedLine: r"(?:1[2-9]|2[12]\d\d)\d{5}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MX: PhoneMetadataPatterns( nationalPrefixForParsing: r"0(?:[12]|4[45])|1", @@ -1386,6 +2494,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"657[12]\d{6}|(?:2(?:0[01]|2\d|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[25-7][1-9]|3[1-8]|4\d|8[1-35-9]|9[2-689])|5(?:[56]\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1346][1-9]|[27]\d|5[13-9]|8[1-69]|9[17])|8(?:1\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[0-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69]\d|7[12]|8[1-8]))\d{7}", voip: r"", + tollFree: r"8(?:00|88)\d{7}", + premiumRate: r"900\d{7}", + sharedCost: r"300\d{7}", + personalNumber: r"500\d{7}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MY: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1397,6 +2512,13 @@ const metadataPatternsByIsoCode = { r"(?:3(?:2[0-36-9]|3[0-368]|4[0-278]|5[0-24-8]|6[0-467]|7[1246-9]|8\d|9[0-57])\d|4(?:2[0-689]|[3-79]\d|8[1-35689])|5(?:2[0-589]|[3468]\d|5[0-489]|7[1-9]|9[23])|6(?:2[2-9]|3[1357-9]|[46]\d|5[0-6]|7[0-35-9]|85|9[015-8])|7(?:[2579]\d|3[03-68]|4[0-8]|6[5-9]|8[0-35-9])|8(?:[24][2-8]|3[2-5]|5[2-7]|6[2-589]|7[2-578]|[89][2-9])|9(?:0[57]|13|[25-7]\d|[3489][0-8]))\d{5}", voip: r"15(?:4(?:6[0-4]\d|8(?:0[125]|[17]\d|21|3[01]|4[01589]|5[014]|6[02]))|6(?:32[0-6]|78\d))\d{4}", + tollFree: r"1[378]00\d{6}", + premiumRate: r"1600\d{6}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.MZ: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1405,6 +2527,13 @@ const metadataPatternsByIsoCode = { mobile: r"8[2-79]\d{7}", fixedLine: r"2(?:[1346]\d|5[0-2]|[78][12]|93)\d{5}", voip: r"", + tollFree: r"800\d{6}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.NA: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1414,6 +2543,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"64426\d{3}|6(?:1(?:2[2-7]|3[01378]|4[0-4])|254|32[0237]|4(?:27|41|5[25])|52[236-8]|626|7(?:2[2-4]|30))\d{4,5}|6(?:1(?:(?:0\d|2[0189]|3[24-69]|4[5-9])\d|17|69|7[014])|2(?:17|5[0-36-8]|69|70)|3(?:17|2[14-689]|34|6[289]|7[01]|81)|4(?:17|2[0-2]|4[06]|5[0137]|69|7[01])|5(?:17|2[0459]|69|7[01])|6(?:17|25|38|42|69|7[01])|7(?:17|2[569]|3[13]|6[89]|7[01]))\d{4}", voip: r"8(?:3\d\d|86)\d{5}", + tollFree: r"80\d{7}", + premiumRate: r"8701\d{5}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.NC: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1422,6 +2558,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:5[0-4]|[79]\d|8[0-79])\d{4}", fixedLine: r"(?:2[03-9]|3[0-5]|4[1-7]|88)\d{4}", voip: r"", + tollFree: r"050\d{3}", + premiumRate: r"36\d{4}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.NE: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1431,6 +2574,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"2(?:0(?:20|3[1-8]|4[13-5]|5[14]|6[14578]|7[1-578])|1(?:4[145]|5[14]|6[14-68]|7[169]|88))\d{4}", voip: r"", + tollFree: r"08\d{6}", + premiumRate: r"09\d{6}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.NF: PhoneMetadataPatterns( nationalPrefixForParsing: r"([0-258]\d{4})$", @@ -1439,6 +2589,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:14|3[58])\d{4}", fixedLine: r"(?:1(?:06|17|28|39)|3[0-2]\d)\d{3}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.NG: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1449,6 +2606,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"20(?:[1259]\d|3[013-9]|4[1-8]|6[024-689]|7[1-79]|8[2-9])\d{6}|(?:(?:[1-356]\d|4[02-8]|8[2-9])\d|9(?:0[3-9]|[1-9]\d))\d{5}|7(?:0(?:[013-689]\d|2[0-24-9])\d{3,4}|[1-79]\d{6})|(?:[12]\d|4[147]|5[14579]|6[1578]|7[1-3578])\d{5}", voip: r"", + tollFree: r"800\d{7,11}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"700\d{7,11}", + pager: r"", + voiceMail: r"", ), IsoCode.NI: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1458,6 +2622,13 @@ const metadataPatternsByIsoCode = { r"(?:5(?:5[0-7]|[78]\d)|6(?:20|3[035]|4[045]|5[05]|77|8[1-9]|9[059])|(?:7[5-8]|8\d)\d)\d{5}", fixedLine: r"2\d{7}", voip: r"", + tollFree: r"1800\d{4}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.NL: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1468,6 +2639,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:1(?:[035]\d|1[13-578]|6[124-8]|7[24]|8[0-467])|2(?:[0346]\d|2[2-46-9]|5[125]|9[479])|3(?:[03568]\d|1[3-8]|2[01]|4[1-8])|4(?:[0356]\d|1[1-368]|7[58]|8[15-8]|9[23579])|5(?:[0358]\d|[19][1-9]|2[1-57-9]|4[13-8]|6[126]|7[0-3578])|7\d\d)\d{6}", voip: r"(?:85|91)\d{7}", + tollFree: r"800\d{4,7}", + premiumRate: r"90[069]\d{4,7}", + sharedCost: r"", + personalNumber: r"", + uan: + r"140(?:1[035]|2[0346]|3[03568]|4[0356]|5[0358]|8[458])|(?:140(?:1[16-8]|2[259]|3[124]|4[17-9]|5[124679]|7)|8[478]\d{6})\d", + pager: r"66\d{7}", + voiceMail: r"", ), IsoCode.NO: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1476,6 +2655,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:4[015-8]|9\d)\d{6}", fixedLine: r"(?:2[1-4]|3[1-3578]|5[1-35-7]|6[1-4679]|7[0-8])\d{6}", voip: r"85[0-5]\d{5}", + tollFree: r"80[01]\d{5}", + premiumRate: r"82[09]\d{5}", + sharedCost: r"810(?:0[0-6]|[2-8]\d)\d{3}", + personalNumber: r"880\d{5}", + uan: r"(?:0[2-9]|81(?:0(?:0[7-9]|1\d)|5\d\d))\d{3}", + pager: r"", + voiceMail: r"81[23]\d{5}", ), IsoCode.NP: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1485,6 +2671,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:1[0-6]\d|99[02-6])\d{5}|(?:2[13-79]|3[135-8]|4[146-9]|5[135-7]|6[13-9]|7[15-9]|8[1-46-9]|9[1-7])[2-6]\d{5}", voip: r"", + tollFree: r"1(?:66001|800\d\d)\d{5}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.NR: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1493,6 +2686,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:55[3-9]|666|8\d\d)\d{4}", fixedLine: r"444\d{4}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.NU: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1501,6 +2701,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:[56]|888[1-9])\d{3}", fixedLine: r"[47]\d{3}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.NZ: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1510,6 +2717,13 @@ const metadataPatternsByIsoCode = { mobile: r"2(?:[0-27-9]\d|6)\d{6,7}|2(?:1\d|75)\d{5}", fixedLine: r"24099\d{3}|(?:3[2-79]|[49][2-9]|6[235-9]|7[2-57-9])\d{6}", voip: r"", + tollFree: r"508\d{6,7}|80\d{6,8}", + premiumRate: r"(?:1[13-57-9]\d{5}|50(?:0[08]|30|66|77|88))\d{3}|90\d{6,8}", + sharedCost: r"", + personalNumber: r"70\d{7}", + uan: r"8(?:1[16-9]|22|3\d|4[045]|5[459]|6[235-9]|7[0-3579]|90)\d{2,7}", + pager: r"", + voiceMail: r"", ), IsoCode.OM: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1518,6 +2732,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:1505|90[1-9]\d)\d{4}|(?:7[126-9]|9[1-9])\d{6}", fixedLine: r"2[1-6]\d{6}", voip: r"", + tollFree: r"8007\d{4,5}|(?:500|800[05])\d{4}", + premiumRate: r"900\d{5}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.PA: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1527,6 +2748,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:1(?:0\d|1[479]|2[37]|3[0137]|4[17]|5[05]|6[058]|7[0167]|8[2358]|9[1389])|2(?:[0235-79]\d|1[0-7]|4[013-9]|8[02-9])|3(?:[089]\d|1[0-7]|2[0-5]|33|4[0-79]|5[0-35]|6[068]|7[0-8])|4(?:00|3[0-579]|4\d|7[0-57-9])|5(?:[01]\d|2[0-7]|[56]0|79)|7(?:0[09]|2[0-26-8]|3[03]|4[04]|5[05-9]|6[0156]|7[0-24-9]|8[5-9]|90)|8(?:09|2[89]|3\d|4[0-24-689]|5[014]|8[02])|9(?:0[5-9]|1[0135-8]|2[036-9]|3[35-79]|40|5[0457-9]|6[05-9]|7[04-9]|8[35-8]|9\d))\d{4}", voip: r"", + tollFree: r"800\d{4,5}|(?:00800|800\d)\d{6}", + premiumRate: r"(?:8(?:22|55|60|7[78]|86)|9(?:00|81))\d{4}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.PE: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1536,6 +2764,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:(?:4[34]|5[14])[0-8]\d|7(?:173|3[0-8]\d)|8(?:10[05689]|6(?:0[06-9]|1[6-9]|29)|7(?:0[569]|[56]0)))\d{4}|(?:1[0-8]|4[12]|5[236]|6[1-7]|7[246]|8[2-4])\d{6}", voip: r"", + tollFree: r"800\d{5}", + premiumRate: r"805\d{5}", + sharedCost: r"801\d{5}", + personalNumber: r"80[24]\d{5}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.PF: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1544,6 +2779,13 @@ const metadataPatternsByIsoCode = { mobile: r"8[7-9]\d{6}", fixedLine: r"4(?:0[4-689]|9[4-68])\d{5}", voip: r"499\d{5}", + tollFree: r"80[0-5]\d{6}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"44\d{4}", + pager: r"", + voiceMail: r"", ), IsoCode.PG: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1552,6 +2794,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:7\d|8[1-38])\d{6}", fixedLine: r"(?:(?:3[0-2]|4[257]|5[34]|9[78])\d|64[1-9]|85[02-46-9])\d{4}", voip: r"2(?:0[0-57]|7[568])\d{4}", + tollFree: r"180\d{4}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"27[01]\d{4}", + voiceMail: r"", ), IsoCode.PH: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1562,6 +2811,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:(?:2[3-8]|3[2-68]|4[2-9]|5[2-6]|6[2-58]|7[24578])\d{3}|88(?:22\d\d|42))\d{4}|(?:2|8[2-8]\d\d)\d{5}", voip: r"", + tollFree: r"1800\d{7,9}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.PK: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1572,6 +2828,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:(?:21|42)[2-9]|58[126])\d{7}|(?:2[25]|4[0146-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]\d{6,7}|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8]))[2-9]\d{5,6}", voip: r"", + tollFree: r"800\d{5}(?:\d{3})?", + premiumRate: r"900\d{5}", + sharedCost: r"", + personalNumber: r"122\d{6}", + uan: + r"(?:2(?:[125]|3[2358]|4[2-4]|9[2-8])|4(?:[0-246-9]|5[3479])|5(?:[1-35-7]|4[2-467])|6(?:0[468]|[1-8])|7(?:[14]|2[236])|8(?:[16]|2[2-689]|3[23578]|4[3478]|5[2356])|9(?:1|22|3[27-9]|4[2-6]|6[3569]|9[2-7]))111\d{6}", + pager: r"", + voiceMail: r"", ), IsoCode.PL: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1581,6 +2845,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"47\d{7}|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])(?:[02-9]\d{6}|1(?:[0-8]\d{5}|9\d{3}(?:\d{2})?))", voip: r"39\d{7}", + tollFree: r"800\d{6,7}", + premiumRate: r"70[01346-8]\d{6}", + sharedCost: r"801\d{6}", + personalNumber: r"", + uan: r"804\d{6}", + pager: r"64\d{4,7}", + voiceMail: r"", ), IsoCode.PM: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1589,6 +2860,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:4[02-4]|5[056]|708[45][0-5])\d{4}", fixedLine: r"(?:4[1-35-7]|5[01])\d{4}", voip: r"", + tollFree: r"80[0-5]\d{6}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.PR: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1597,6 +2875,14 @@ const metadataPatternsByIsoCode = { mobile: r"(?:787|939)[2-9]\d{6}", fixedLine: r"(?:787|939)[2-9]\d{6}", voip: r"", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.PS: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1605,6 +2891,13 @@ const metadataPatternsByIsoCode = { mobile: r"5[69]\d{7}", fixedLine: r"(?:22[2-47-9]|42[45]|82[014-68]|92[3569])\d{5}", voip: r"", + tollFree: r"1800\d{6}", + premiumRate: r"", + sharedCost: r"1700\d{6}", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.PT: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1615,6 +2908,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"2(?:[12]\d|3[1-689]|4[1-59]|[57][1-9]|6[1-35689]|8[1-69]|9[1256])\d{6}", voip: r"30\d{7}", + tollFree: r"80[02]\d{6}", + premiumRate: r"(?:6(?:0[178]|4[68])\d|76(?:0[1-57]|1[2-47]|2[237]))\d{5}", + sharedCost: r"80(?:8\d|9[1579])\d{5}", + personalNumber: r"884[0-4689]\d{5}", + uan: r"70(?:38[01]|596|(?:7\d|8[17])\d)\d{4}", + pager: r"6(?:222\d|8988)\d{4}", + voiceMail: r"600\d{6}|6[06]92(?:0\d|3[349]|49)\d{3}", ), IsoCode.PW: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1624,6 +2924,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:2(?:55|77)|345|488|5(?:35|44|87)|6(?:22|54|79)|7(?:33|47)|8(?:24|55|76)|900)\d{4}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.PY: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1633,6 +2940,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36])\d{5,7}|(?:2(?:2[4-68]|[4-68]\d|7[15]|9[1-5])|3(?:18|3[167]|4[2357]|51|[67]\d)|4(?:3[12]|5[13]|9[1-47])|5(?:[1-4]\d|5[02-4])|6(?:3[1-3]|44|7[1-8])|7(?:4[0-4]|5\d|6[1-578]|75|8[0-8])|858)\d{5,6}", voip: r"8700[0-4]\d{4}", + tollFree: r"9800\d{5,7}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"[2-9]0\d{4,7}", + pager: r"", + voiceMail: r"", ), IsoCode.QA: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1641,6 +2955,13 @@ const metadataPatternsByIsoCode = { mobile: r"[35-7]\d{7}", fixedLine: r"4(?:1111|2022)\d{3}|4(?:[04]\d\d|14[0-6]|999)\d{4}", voip: r"", + tollFree: r"800\d{4}|(?:0080[01]|800)\d{6}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"2[16]\d{5}", + voiceMail: r"", ), IsoCode.RE: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1650,6 +2971,13 @@ const metadataPatternsByIsoCode = { r"69(?:2\d\d|3(?:[06][0-6]|1[013]|2[0-2]|3[0-39]|4\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))\d{4}", fixedLine: r"26(?:2\d\d|3(?:0\d|1[0-6]))\d{4}", voip: r"9(?:399[0-3]|479[0-5]|76(?:2[27]|3[0-37]))\d{4}", + tollFree: r"80\d{7}", + premiumRate: r"89[1-37-9]\d{6}", + sharedCost: r"8(?:1[019]|2[0156]|84|90)\d{6}", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.RO: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1659,6 +2987,13 @@ const metadataPatternsByIsoCode = { r"7020\d{5}|(?:6(?:[04]0|2\d)|7(?:0[013-9]|1[0-3]|[2-7]\d|8[03-8]|9[0-39]))\d{6}", fixedLine: r"[23][13-6]\d{7}|(?:2(?:19\d|[3-6]\d9)|31\d\d)\d\d", voip: r"", + tollFree: r"800\d{6}", + premiumRate: r"90[0136]\d{6}", + sharedCost: r"801\d{6}", + personalNumber: r"", + uan: r"(?:37\d|80[578])\d{6}", + pager: r"", + voiceMail: r"", ), IsoCode.RS: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1669,6 +3004,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:11[1-9]\d|(?:2[389]|39)(?:0[2-9]|[2-9]\d))\d{3,8}|(?:1[02-9]|2[0-24-7]|3[0-8])[2-9]\d{4,9}", voip: r"", + tollFree: r"800\d{3,9}", + premiumRate: r"(?:78\d|90[0169])\d{3,7}", + sharedCost: r"", + personalNumber: r"", + uan: r"7[06]\d{4,10}", + pager: r"", + voiceMail: r"", ), IsoCode.RU: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1678,6 +3020,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:3(?:0[12]|4[1-35-79]|5[1-3]|65|8[1-58]|9[0145])|4(?:01|1[1356]|2[13467]|7[1-5]|8[1-7]|9[1-689])|8(?:1[1-8]|2[01]|3[13-6]|4[0-8]|5[15]|6[1-35-79]|7[1-37-9]))\d{7}", voip: r"", + tollFree: r"8(?:0[04]|108\d{3})\d{7}", + premiumRate: r"80[39]\d{7}", + sharedCost: r"", + personalNumber: r"808\d{7}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.RW: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1686,6 +3035,13 @@ const metadataPatternsByIsoCode = { mobile: r"7[237-9]\d{7}", fixedLine: r"(?:06|2[23568]\d)\d{6}", voip: r"", + tollFree: r"800\d{6}", + premiumRate: r"900\d{6}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SA: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1694,6 +3050,13 @@ const metadataPatternsByIsoCode = { mobile: r"579[01]\d{5}|5(?:[013-689]\d|7[0-8])\d{6}", fixedLine: r"1(?:1\d|2[24-8]|3[35-8]|4[3-68]|6[2-5]|7[235-7])\d{6}", voip: r"", + tollFree: r"800\d{7}", + premiumRate: r"925\d{6}", + sharedCost: r"920\d{6}", + personalNumber: r"", + uan: r"811\d{7}", + pager: r"", + voiceMail: r"", ), IsoCode.SB: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1703,6 +3066,13 @@ const metadataPatternsByIsoCode = { r"48\d{3}|(?:(?:6[89]|7[1-9]|8[4-9])\d|9(?:1[2-9]|2[013-9]|3[0-2]|[46]\d|5[0-46-9]|7[0-689]|8[0-79]|9[0-8]))\d{4}", fixedLine: r"(?:1[4-79]|[23]\d|4[0-2]|5[03]|6[0-37])\d{3}", voip: r"5[12]\d{3}", + tollFree: r"1[38]\d{3}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SC: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1711,6 +3081,13 @@ const metadataPatternsByIsoCode = { mobile: r"2[125-8]\d{5}", fixedLine: r"4[2-46]\d{5}", voip: r"971\d{4}|(?:64|95)\d{5}", + tollFree: r"800[08]\d{3}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SD: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1719,6 +3096,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:1[0-2]|9[0-3569])\d{7}", fixedLine: r"1(?:5\d|8[35-7])\d{6}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SE: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1729,6 +3113,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:(?:[12][136]|3[356]|4[0246]|6[03]|8\d)\d|90[1-9])\d{4,6}|(?:1(?:2[0-35]|4[0-4]|5[0-25-9]|7[13-6]|[89]\d)|2(?:2[0-7]|4[0136-8]|5[0138]|7[018]|8[01]|9[0-57])|3(?:0[0-4]|1\d|2[0-25]|4[056]|7[0-2]|8[0-3]|9[023])|4(?:1[013-8]|3[0135]|5[14-79]|7[0-246-9]|8[0156]|9[0-689])|5(?:0[0-6]|[15][0-5]|2[0-68]|3[0-4]|4\d|6[03-5]|7[013]|8[0-79]|9[01])|6(?:1[1-3]|2[0-4]|4[02-57]|5[0-37]|6[0-3]|7[0-2]|8[0247]|9[0-356])|9(?:1[0-68]|2\d|3[02-5]|4[0-3]|5[0-4]|[68][01]|7[0135-8]))\d{5,6}", voip: r"", + tollFree: r"20\d{4,7}", + premiumRate: r"649\d{6}|99[1-59]\d{4}(?:\d{3})?|9(?:00|39|44)[1-8]\d{3,6}", + sharedCost: r"77[0-7]\d{6}", + personalNumber: r"75[1-8]\d{6}", + uan: r"10[1-8]\d{6}", + pager: r"74[02-9]\d{6}", + voiceMail: r"(?:25[245]|67[3-68])\d{9}", ), IsoCode.SG: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1738,6 +3129,13 @@ const metadataPatternsByIsoCode = { r"8(?:09[0-6]|95[0-2])\d{4}|(?:8(?:0[1-8]|[1-8]\d|9[0-4])|9[0-8]\d)\d{5}", fixedLine: r"662[0-24-9]\d{4}|6(?:[0-578]\d|6[013-57-9]|9[0-35-9])\d{5}", voip: r"(?:3[12]\d|666)\d{5}", + tollFree: r"(?:18|8)00\d{7}", + premiumRate: r"1900\d{7}", + sharedCost: r"", + personalNumber: r"", + uan: r"7000\d{7}", + pager: r"", + voiceMail: r"", ), IsoCode.SH: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1746,6 +3144,13 @@ const metadataPatternsByIsoCode = { mobile: r"[56]\d{4}", fixedLine: r"2(?:[0-57-9]\d|6[4-9])\d\d", voip: r"262\d\d", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SI: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1756,6 +3161,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:[1-357][2-8]|4[24-8])\d{6}", voip: r"(?:59\d\d|8(?:1(?:[67]\d|8[0-589])|2(?:0\d|2[0-37-9]|8[0-2489])|3[389]\d))\d{4}", + tollFree: r"80\d{4,6}", + premiumRate: r"89[1-3]\d{2,5}|90\d{4,6}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SJ: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1764,6 +3176,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:4[015-8]|9\d)\d{6}", fixedLine: r"79\d{6}", voip: r"85[0-5]\d{5}", + tollFree: r"80[01]\d{5}", + premiumRate: r"82[09]\d{5}", + sharedCost: r"810(?:0[0-6]|[2-8]\d)\d{3}", + personalNumber: r"880\d{5}", + uan: r"(?:0[2-9]|81(?:0(?:0[7-9]|1\d)|5\d\d))\d{3}", + pager: r"", + voiceMail: r"81[23]\d{5}", ), IsoCode.SK: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1773,6 +3192,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:2(?:16|[2-9]\d{3})|(?:(?:[3-5][1-8]\d|819)\d|601[1-5])\d)\d{4}|(?:2|[3-5][1-8])1[67]\d{3}|[3-5][1-8]16\d\d", voip: r"6(?:02|5[0-4]|9[0-6])\d{6}", + tollFree: r"800\d{6}", + premiumRate: r"9(?:00|[78]\d)\d{6}", + sharedCost: r"8[5-9]\d{7}", + personalNumber: r"", + uan: r"96\d{7}", + pager: r"9090\d{3}", + voiceMail: r"", ), IsoCode.SL: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1781,6 +3207,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:25|3[0-5]|66|7[2-9]|8[08]|9[09])\d{6}", fixedLine: r"22[2-4][2-9]\d{4}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SM: PhoneMetadataPatterns( nationalPrefixForParsing: r"([89]\d{5})$", @@ -1789,6 +3222,13 @@ const metadataPatternsByIsoCode = { mobile: r"6[16]\d{6}", fixedLine: r"0549(?:8[0157-9]|9\d)\d{4}", voip: r"5[158]\d{6}", + tollFree: r"", + premiumRate: r"7[178]\d{6}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SN: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1797,6 +3237,13 @@ const metadataPatternsByIsoCode = { mobile: r"7(?:(?:[06-8]\d|21|90)\d|5(?:01|[19]0|25|[38]3|[4-7]\d))\d{5}", fixedLine: r"3(?:0(?:1[0-2]|80)|282|3(?:8[1-9]|9[3-9])|611)\d{5}", voip: r"(?:3(?:392|9[01]\d)\d|93(?:3[13]0|929))\d{4}", + tollFree: r"800\d{6}", + premiumRate: r"88[4689]\d{6}", + sharedCost: r"81[02468]\d{6}", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SO: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1807,6 +3254,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:1\d|2[0-79]|3[0-46-8]|4[0-7]|5[57-9])\d{5}|(?:[134]\d|8[125])\d{4}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SR: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1815,6 +3269,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:7[124-7]|8[124-9])\d{5}", fixedLine: r"(?:2[1-3]|3[0-7]|(?:4|68)\d|5[2-58])\d{4}", voip: r"56\d{4}", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SS: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1823,6 +3284,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:12|9[1257-9])\d{7}", fixedLine: r"1[89]\d{7}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.ST: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1831,6 +3299,13 @@ const metadataPatternsByIsoCode = { mobile: r"900[5-9]\d{3}|9(?:0[1-9]|[89]\d)\d{4}", fixedLine: r"22\d{5}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SV: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1840,6 +3315,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"2(?:79(?:0[0347-9]|[1-9]\d)|89(?:0[024589]|[1-9]\d))\d{3}|2(?:[1-69]\d|[78][0-8])\d{5}", voip: r"", + tollFree: r"800\d{8}|80[01]\d{4}", + premiumRate: r"900\d{4}(?:\d{4})?", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SX: PhoneMetadataPatterns( nationalPrefixForParsing: r"(5\d{6})$|1", @@ -1848,6 +3330,14 @@ const metadataPatternsByIsoCode = { mobile: r"7215(?:1[02]|2\d|5[034679]|8[014-8])\d{4}", fixedLine: r"7215(?:4[2-8]|8[239]|9[056])\d{4}", voip: r"", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SY: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1857,6 +3347,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"21\d{6,7}|(?:1(?:[14]\d|[2356])|2[235]|3(?:[13]\d|4)|4[134]|5[1-3])\d{6}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.SZ: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1865,6 +3362,13 @@ const metadataPatternsByIsoCode = { mobile: r"7[6-9]\d{6}", fixedLine: r"[23][2-5]\d{6}", voip: r"70\d{6}", + tollFree: r"0800\d{4}", + premiumRate: r"900\d{6}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TA: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1873,6 +3377,13 @@ const metadataPatternsByIsoCode = { mobile: r"8\d{3}", fixedLine: r"8\d{3}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TC: PhoneMetadataPatterns( nationalPrefixForParsing: r"([2-479]\d{6})$|1", @@ -1881,6 +3392,14 @@ const metadataPatternsByIsoCode = { mobile: r"649(?:2(?:3[129]|4[1-79])|3\d\d|4[34][1-3])\d{4}", fixedLine: r"649(?:266|712|9(?:4\d|50))\d{4}", voip: r"649(?:71[01]|966)\d{4}", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TD: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1889,6 +3408,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:6[0-689]|77|9\d)\d{6}", fixedLine: r"22(?:[37-9]0|5[0-5]|6[89])\d{4}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TG: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1897,6 +3423,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:7[019]|9[0-36-9])\d{6}", fixedLine: r"2(?:2[2-7]|3[23]|4[45]|55|6[67]|77)\d{5}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TH: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1905,6 +3438,13 @@ const metadataPatternsByIsoCode = { mobile: r"67(?:1[0-8]|2[4-7])\d{5}|(?:14|6[1-6]|[89]\d)\d{7}", fixedLine: r"(?:1[0689]|2\d|3[2-9]|4[2-5]|5[2-6]|7[3-7])\d{6}", voip: r"6[08]\d{7}", + tollFree: r"(?:001800\d|1800)\d{6}", + premiumRate: r"1900\d{6}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TJ: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1915,6 +3455,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:3(?:1[3-5]|2[245]|3[12]|4[24-7]|5[25]|72)|4(?:46|74|87))\d{6}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TK: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1923,6 +3470,13 @@ const metadataPatternsByIsoCode = { mobile: r"7[2-4]\d{2,5}", fixedLine: r"(?:2[2-4]|[34]\d)\d{2,5}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TL: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1931,6 +3485,13 @@ const metadataPatternsByIsoCode = { mobile: r"7[2-8]\d{6}", fixedLine: r"(?:2[1-5]|3[1-9]|4[1-4])\d{5}", voip: r"", + tollFree: r"80\d{5}", + premiumRate: r"90\d{5}", + sharedCost: r"", + personalNumber: r"70\d{5}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TM: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1940,6 +3501,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:1(?:2\d|3[1-9])|2(?:22|4[0-35-8])|3(?:22|4[03-9])|4(?:22|3[128]|4\d|6[15])|5(?:22|5[7-9]|6[014-689]))\d{5}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TN: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1949,6 +3517,13 @@ const metadataPatternsByIsoCode = { r"3(?:001|[12]40)\d{4}|(?:(?:[259]\d|4[0-8])\d|3(?:1[1-35]|6[0-4]|91))\d{5}", fixedLine: r"81200\d{3}|(?:3[0-2]|7\d)\d{6}", voip: r"", + tollFree: r"8010\d{4}", + premiumRate: r"88\d{6}", + sharedCost: r"8[12]10\d{4}", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TO: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1958,6 +3533,13 @@ const metadataPatternsByIsoCode = { r"(?:5(?:4[0-5]|5[4-6])|6(?:[09]\d|3[02]|8[15-9])|(?:7\d|8[46-9])\d|999)\d{4}", fixedLine: r"(?:2\d|3[0-8]|4[0-4]|50|6[09]|7[0-24-69]|8[05])\d{3}", voip: r"55[0-37-9]\d{4}", + tollFree: r"0800\d{3}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TR: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1968,6 +3550,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:2(?:[13][26]|[28][2468]|[45][268]|[67][246])|3(?:[13][28]|[24-6][2468]|[78][02468]|92)|4(?:[16][246]|[23578][2468]|4[26]))\d{7}", voip: r"850\d{7}", + tollFree: r"8(?:00\d{7}(?:\d{2,3})?|11\d{7})", + premiumRate: r"(?:8[89]8|900)\d{7}", + sharedCost: r"", + personalNumber: r"592(?:21[12]|461)\d{4}", + uan: r"444\d{4}", + pager: r"512\d{7}", + voiceMail: r"", ), IsoCode.TT: PhoneMetadataPatterns( nationalPrefixForParsing: r"([2-46-8]\d{6})$|1", @@ -1978,6 +3567,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"868(?:2(?:01|1[5-9]|[23]\d|4[0-2])|6(?:0[7-9]|1[02-8]|2[1-9]|[3-69]\d|7[0-79])|82[124])\d{4}", voip: r"", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"", + voiceMail: r"868619\d{4}", ), IsoCode.TV: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1986,6 +3583,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:7[01]\d|90)\d{4}", fixedLine: r"2[02-9]\d{3}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.TW: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -1995,6 +3599,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:2[2-8]\d|370|55[01]|7[1-9])\d{6}|4(?:(?:0(?:0[1-9]|[2-48]\d)|1[023]\d)\d{4,5}|(?:[239]\d\d|4(?:0[56]|12|49))\d{5})|6(?:[01]\d{7}|4(?:0[56]|12|24|4[09])\d{4,5})|8(?:(?:2(?:3\d|4[0-269]|[578]0|66)|36[24-9]|90\d\d)\d{4}|4(?:0[56]|12|24|4[09])\d{4,5})|(?:2(?:2(?:0\d\d|4(?:0[68]|[249]0|3[0-467]|5[0-25-9]|6[0235689]))|(?:3(?:[09]\d|1[0-4])|(?:4\d|5[0-49]|6[0-29]|7[0-5])\d)\d)|(?:(?:3[2-9]|5[2-8]|6[0-35-79]|8[7-9])\d\d|4(?:2(?:[089]\d|7[1-9])|(?:3[0-4]|[78]\d|9[01])\d))\d)\d{3}", voip: r"7010(?:[0-2679]\d|3[0-7]|8[0-5])\d{5}|70\d{8}", + tollFree: r"80[0-79]\d{6}|800\d{5}", + premiumRate: r"20(?:[013-9]\d\d|2)\d{4}", + sharedCost: r"", + personalNumber: r"99\d{7}", + uan: r"50[0-46-9]\d{6}", + pager: r"", + voiceMail: r"", ), IsoCode.TZ: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -2003,6 +3614,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:6[125-9]|7[13-9])\d{7}", fixedLine: r"2[2-8]\d{7}", voip: r"41\d{7}", + tollFree: r"80[08]\d{6}", + premiumRate: r"90\d{7}", + sharedCost: r"8(?:40|6[01])\d{6}", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.UA: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -2011,6 +3629,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:39|50|6[36-8]|7[1-357]|9[1-9])\d{7}", fixedLine: r"(?:3[1-8]|4[13-8]|5[1-7]|6[12459])\d{7}", voip: r"89[1-579]\d{6}", + tollFree: r"800[1-8]\d{5,6}", + premiumRate: r"900[239]\d{5,6}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.UG: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -2020,6 +3645,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"20(?:(?:240|30[67])\d|6(?:00[0-2]|30[0-4]))\d{3}|(?:20(?:[017]\d|2[5-9]|3[1-4]|5[0-4]|6[15-9])|[34]\d{3})\d{5}", voip: r"", + tollFree: r"800[1-3]\d{5}", + premiumRate: r"90[1-3]\d{6}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.US: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -2030,6 +3662,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:5056(?:[0-35-9]\d|4[468])|7302[0-4]\d)\d{4}|(?:472[24]|505[2-57-9]|7306|983[2-47-9])\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[013569]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\d{6}", voip: r"", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.UY: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -2038,6 +3678,13 @@ const metadataPatternsByIsoCode = { mobile: r"9[1-9]\d{6}", fixedLine: r"(?:1(?:770|9(?:20|87))|(?:2\d|4[2-7])\d\d)\d{4}", voip: r"", + tollFree: r"0004\d{2,9}|(?:405|80[05])\d{4}", + premiumRate: r"90[0-8]\d{4}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.UZ: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -2048,6 +3695,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:55\d\d|6(?:1(?:22|3[124]|4[1-4]|5[1-3578]|64)|2(?:22|3[0-57-9]|41)|5(?:22|3[3-7]|5[024-8])|6\d\d|7(?:[23]\d|7[69])|9(?:22|4[1-8]|6[135]))|7(?:0(?:5[4-9]|6[0146]|7[124-6]|9[135-8])|(?:1[12]|[68]\d)\d|2(?:22|3[13-57-9]|4[1-3579]|5[14])|3(?:2\d|3[1578]|4[1-35-7]|5[1-57]|61)|4(?:2\d|3[1-579]|7[1-79])|5(?:22|5[1-9]|6[1457])|9(?:22|5[1-9])))\d{5}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.VA: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -2057,6 +3711,14 @@ const metadataPatternsByIsoCode = { mobile: r"3[1-9]\d{8}|3[2-9]\d{7}", fixedLine: r"06698\d{1,6}", voip: r"55\d{8}", + tollFree: r"80(?:0\d{3}|3)\d{3}", + premiumRate: + r"(?:0878\d{3}|89(?:2\d|3[04]|4(?:[0-4]|[5-9]\d\d)|5[0-4]))\d\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\d{6}", + sharedCost: r"84(?:[08]\d{3}|[17])\d{3}", + personalNumber: r"1(?:78\d|99)\d{6}", + uan: r"", + pager: r"", + voiceMail: r"3[2-8]\d{9,10}", ), IsoCode.VC: PhoneMetadataPatterns( nationalPrefixForParsing: r"([2-7]\d{6})$|1", @@ -2066,6 +3728,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"784(?:266|3(?:6[6-9]|7\d|8[0-6])|4(?:38|5[0-36-8]|8[0-8])|5(?:55|7[0-2]|93)|638|784)\d{4}", voip: r"78451[0-2]\d{4}", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.VE: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -2074,6 +3744,13 @@ const metadataPatternsByIsoCode = { mobile: r"4(?:1[24-8]|2[46])\d{7}", fixedLine: r"(?:2(?:12|3[457-9]|[467]\d|[58][1-9]|9[1-6])|[4-6]00)\d{7}", voip: r"", + tollFree: r"800\d{7}", + premiumRate: r"90[01]\d{7}", + sharedCost: r"", + personalNumber: r"", + uan: r"501\d{7}", + pager: r"", + voiceMail: r"", ), IsoCode.VG: PhoneMetadataPatterns( nationalPrefixForParsing: r"([2-578]\d{6})$|1", @@ -2083,6 +3760,14 @@ const metadataPatternsByIsoCode = { r"284(?:245|3(?:0[0-3]|4[0-7]|68|9[34])|4(?:4[0-6]|68|9[69])|5(?:4[0-7]|68|9[69]))\d{4}", fixedLine: r"284(?:229|4(?:22|9[45])|774|8(?:52|6[459]))\d{4}", voip: r"", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.VI: PhoneMetadataPatterns( nationalPrefixForParsing: r"([2-9]\d{6})$|1", @@ -2093,6 +3778,14 @@ const metadataPatternsByIsoCode = { fixedLine: r"340(?:2(?:0\d|2[06-8]|4[49]|77)|3(?:32|44)|4(?:2[23]|44|7[34]|89)|5(?:1[34]|55)|6(?:2[56]|4[23]|77|9[023])|7(?:1[2-57-9]|2[57]|7\d)|884|998)\d{4}", voip: r"", + tollFree: r"8(?:00|33|44|55|66|77|88)[2-9]\d{6}", + premiumRate: r"900[2-9]\d{6}", + sharedCost: r"", + personalNumber: + r"52(?:3(?:[2-46-9][02-9]\d|5(?:[02-46-9]\d|5[0-46-9]))|4(?:[2-478][02-9]\d|5(?:[034]\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\d)|9(?:[05-9]\d|2[0-5]|49)))\d{4}|52[34][2-9]1[02-9]\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\d{6}", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.VN: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -2103,6 +3796,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"2(?:0[3-9]|1[0-689]|2[0-25-9]|[38][2-9]|4[2-8]|5[124-9]|6[0-39]|7[0-7]|9[0-4679])\d{7}", voip: r"672\d{6}", + tollFree: r"1800\d{4,6}|12(?:0[13]|28)\d{4}", + premiumRate: r"1900\d{4,6}", + sharedCost: r"", + personalNumber: r"", + uan: r"(?:[17]99|80\d)\d{4}|69\d{5,6}", + pager: r"", + voiceMail: r"", ), IsoCode.VU: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -2111,6 +3811,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:[58]\d|7[013-7])\d{5}", fixedLine: r"(?:38[0-8]|48[4-9])\d\d|(?:2[02-9]|3[4-7]|88)\d{3}", voip: r"9(?:0[1-9]|1[01])\d{4}", + tollFree: r"81[18]\d\d", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"(?:3[03]|900\d)\d{3}", + pager: r"", + voiceMail: r"", ), IsoCode.WF: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -2119,6 +3826,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:72|8[23])\d{4}", fixedLine: r"72\d{4}", voip: r"", + tollFree: r"80[0-5]\d{6}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"[48]0\d{4}", ), IsoCode.WS: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -2127,6 +3841,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:7[1-35-7]|8(?:[3-7]|9\d{3}))\d{5}", fixedLine: r"6[1-9]\d{3}|(?:[2-5]|60)\d{4}", voip: r"", + tollFree: r"800\d{3}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.XK: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -2135,6 +3856,13 @@ const metadataPatternsByIsoCode = { mobile: r"4[3-9]\d{6}", fixedLine: r"38\d{6,10}|(?:2[89]|39)(?:0\d{5,6}|[1-9]\d{5})", voip: r"", + tollFree: r"800\d{5}", + premiumRate: r"900\d{5}", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.YE: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -2144,6 +3872,13 @@ const metadataPatternsByIsoCode = { fixedLine: r"78[0-7]\d{4}|17\d{6}|(?:[12][2-68]|3[2358]|4[2-58]|5[2-6]|6[3-58]|7[24-6])\d{5}", voip: r"", + tollFree: r"", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.YT: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -2152,6 +3887,13 @@ const metadataPatternsByIsoCode = { mobile: r"639(?:0[0-79]|1[019]|[267]\d|3[09]|40|5[05-9]|9[04-79])\d{4}", fixedLine: r"269(?:0[0-467]|15|5[0-4]|6\d|[78]0)\d{4}", voip: r"9(?:(?:39|47)8[01]|769\d)\d{4}", + tollFree: r"80\d{7}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.ZA: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -2163,6 +3905,13 @@ const metadataPatternsByIsoCode = { r"(?:2(?:0330|4302)|52087)0\d{3}|(?:1[0-8]|2[1-378]|3[1-69]|4\d|5[1346-8])\d{7}", voip: r"87(?:08[0-589]|15[0-79]|28[0-4]|31[1-9])\d{4}|87(?:[02][0-79]|1[0-46-9]|3[02-9]|[4-9]\d)\d{5}", + tollFree: r"80\d{7}", + premiumRate: r"(?:86[2-9]|9[0-2]\d)\d{6}", + sharedCost: r"860\d{6}", + personalNumber: r"", + uan: r"861\d{6,7}", + pager: r"", + voiceMail: r"", ), IsoCode.ZM: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -2171,6 +3920,13 @@ const metadataPatternsByIsoCode = { mobile: r"(?:7[5-79]|9[5-8])\d{7}", fixedLine: r"21[1-8]\d{6}", voip: r"63\d{7}", + tollFree: r"800\d{6}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), IsoCode.ZW: PhoneMetadataPatterns( nationalPrefixForParsing: null, @@ -2181,5 +3937,12 @@ const metadataPatternsByIsoCode = { fixedLine: r"(?:1(?:(?:3\d|9)\d|[4-8])|2(?:(?:(?:0(?:2[014]|5)|(?:2[0157]|31|84|9)\d\d|[56](?:[14]\d\d|20)|7(?:[089]|2[03]|[35]\d\d))\d|4(?:2\d\d|8))\d|1(?:2|[39]\d{4}))|3(?:(?:123|(?:29\d|92)\d)\d\d|7(?:[19]|[56]\d))|5(?:0|1[2-478]|26|[37]2|4(?:2\d{3}|83)|5(?:25\d\d|[78])|[689]\d)|6(?:(?:[16-8]21|28|52[013])\d\d|[39])|8(?:[1349]28|523)\d\d)\d{3}|(?:4\d\d|9[2-9])\d{4,5}|(?:(?:2(?:(?:(?:0|8[146])\d|7[1-7])\d|2(?:[278]\d|92)|58(?:2\d|3))|3(?:[26]|9\d{3})|5(?:4\d|5)\d\d)\d|6(?:(?:(?:[0-246]|[78]\d)\d|37)\d|5[2-8]))\d\d|(?:2(?:[569]\d|8[2-57-9])|3(?:[013-59]\d|8[37])|6[89]8)\d{3}", voip: r"86(?:1[12]|22|30|44|55|77|8[368])\d{6}", + tollFree: r"80(?:[01]\d|20|8[0-8])\d{3}", + premiumRate: r"", + sharedCost: r"", + personalNumber: r"", + uan: r"", + pager: r"", + voiceMail: r"", ), }; diff --git a/lib/src/metadata/models/phone_metadata_examples.dart b/lib/src/metadata/models/phone_metadata_examples.dart index ebae98e..2c8aa5c 100644 --- a/lib/src/metadata/models/phone_metadata_examples.dart +++ b/lib/src/metadata/models/phone_metadata_examples.dart @@ -2,11 +2,25 @@ class PhoneMetadataExamples { final String mobile; final String fixedLine; final String voip; + final String tollFree; + final String premiumRate; + final String sharedCost; + final String personalNumber; + final String uan; + final String pager; + final String voiceMail; const PhoneMetadataExamples({ required this.mobile, required this.fixedLine, required this.voip, + required this.tollFree, + required this.premiumRate, + required this.sharedCost, + required this.personalNumber, + required this.uan, + required this.pager, + required this.voiceMail, }); Map toMap() { @@ -14,6 +28,13 @@ class PhoneMetadataExamples { 'mobile': mobile, 'fixedLine': fixedLine, 'voip': voip, + 'tollFree': tollFree, + 'premiumRate': premiumRate, + 'sharedCost': sharedCost, + 'personalNumber': personalNumber, + 'uan': uan, + 'pager': pager, + 'voiceMail': voiceMail, }; } @@ -22,6 +43,13 @@ class PhoneMetadataExamples { mobile: map['mobile'] ?? '', fixedLine: map['fixedLine'] ?? '', voip: map['voip'] ?? '', + tollFree: map['tollFree'] ?? '', + premiumRate: map['premiumRate'] ?? '', + sharedCost: map['sharedCost'] ?? '', + personalNumber: map['personalNumber'] ?? '', + uan: map['uan'] ?? '', + pager: map['pager'] ?? '', + voiceMail: map['voiceMail'] ?? '', ); } } diff --git a/lib/src/metadata/models/phone_metadata_lengths.dart b/lib/src/metadata/models/phone_metadata_lengths.dart index b978a67..e875f17 100644 --- a/lib/src/metadata/models/phone_metadata_lengths.dart +++ b/lib/src/metadata/models/phone_metadata_lengths.dart @@ -5,12 +5,26 @@ class PhoneMetadataLengths { final List mobile; final List fixedLine; final List voip; + final List tollFree; + final List premiumRate; + final List sharedCost; + final List personalNumber; + final List uan; + final List pager; + final List voiceMail; const PhoneMetadataLengths({ required this.general, required this.mobile, required this.fixedLine, required this.voip, + required this.tollFree, + required this.premiumRate, + required this.sharedCost, + required this.personalNumber, + required this.uan, + required this.pager, + required this.voiceMail, }); Map toMap() { @@ -19,6 +33,13 @@ class PhoneMetadataLengths { 'mobile': mobile, 'fixedLine': fixedLine, 'voip': voip, + 'tollFree': tollFree, + 'premiumRate': premiumRate, + 'sharedCost': sharedCost, + 'personalNumber': personalNumber, + 'uan': uan, + 'pager': pager, + 'voiceMail': voiceMail, }; } @@ -27,7 +48,14 @@ class PhoneMetadataLengths { general: List.from(map['general']), mobile: List.from(map['mobile']), fixedLine: List.from(map['fixedLine']), - voip: List.from(map['voip']), + voip: List.from(map['voip'] ?? []), + tollFree: List.from(map['tollFree'] ?? []), + premiumRate: List.from(map['premiumRate'] ?? []), + sharedCost: List.from(map['sharedCost'] ?? []), + personalNumber: List.from(map['personalNumber'] ?? []), + uan: List.from(map['uan'] ?? []), + pager: List.from(map['pager'] ?? []), + voiceMail: List.from(map['voiceMail'] ?? []), ); } @@ -38,5 +66,5 @@ class PhoneMetadataLengths { @override String toString() => - 'PhoneMetadataLengths(general: $general, mobile: $mobile, fixedLine: $fixedLine, voip: $voip)'; + 'PhoneMetadataLengths(general: $general, mobile: $mobile, fixedLine: $fixedLine, voip: $voip, tollFree: $tollFree, premiumRate: $premiumRate, shareCost: $sharedCost, personalNumber: $personalNumber, uan: $uan, pager: $pager, voiceMail: $voiceMail)'; } diff --git a/lib/src/metadata/models/phone_metadata_patterns.dart b/lib/src/metadata/models/phone_metadata_patterns.dart index 2f3dc72..9112ef4 100644 --- a/lib/src/metadata/models/phone_metadata_patterns.dart +++ b/lib/src/metadata/models/phone_metadata_patterns.dart @@ -8,6 +8,13 @@ class PhoneMetadataPatterns { final String mobile; final String fixedLine; final String voip; + final String tollFree; + final String premiumRate; + final String sharedCost; + final String personalNumber; + final String uan; + final String pager; + final String voiceMail; const PhoneMetadataPatterns({ this.nationalPrefixForParsing, @@ -16,6 +23,13 @@ class PhoneMetadataPatterns { required this.mobile, required this.fixedLine, required this.voip, + required this.tollFree, + required this.premiumRate, + required this.sharedCost, + required this.personalNumber, + required this.uan, + required this.pager, + required this.voiceMail, }); Map toMap() { @@ -26,6 +40,13 @@ class PhoneMetadataPatterns { 'mobile': mobile, 'fixedLine': fixedLine, 'voip': voip, + 'tollFree': tollFree, + 'premiumRate': premiumRate, + 'sharedCost': sharedCost, + 'personalNumber': personalNumber, + 'uan': uan, + 'pager': pager, + 'voiceMail': voiceMail, }; } @@ -36,7 +57,14 @@ class PhoneMetadataPatterns { general: map['general'], mobile: map['mobile'], fixedLine: map['fixedLine'], - voip: map['voip'], + voip: map['voip'] ?? '', + tollFree: map['tollFree'] ?? '', + premiumRate: map['premiumRate'] ?? '', + sharedCost: map['sharedCost'] ?? '', + personalNumber: map['personalNumber'] ?? '', + uan: map['uan'] ?? '', + pager: map['pager'] ?? '', + voiceMail: map['voiceMail'] ?? '', ); } @@ -47,6 +75,6 @@ class PhoneMetadataPatterns { @override String toString() { - return 'PhoneMetadataPatterns(nationalPrefixForParsing: $nationalPrefixForParsing, nationalPrefixTransformRule: $nationalPrefixTransformRule, general: $general, mobile: $mobile, fixedLine: $fixedLine, voip: $voip)'; + return 'PhoneMetadataPatterns(nationalPrefixForParsing: $nationalPrefixForParsing, nationalPrefixTransformRule: $nationalPrefixTransformRule, general: $general, mobile: $mobile, fixedLine: $fixedLine, voip: $voip, tollFree: $tollFree, premiumRate: $premiumRate, sharedCost: $sharedCost, personalNumber: $personalNumber, uan: $uan, pager: $pager, voiceMail: $voiceMail)'; } } diff --git a/resources/data_sources/convert_metadata.dart b/resources/data_sources/convert_metadata.dart index 02f19ca..8c78e85 100644 --- a/resources/data_sources/convert_metadata.dart +++ b/resources/data_sources/convert_metadata.dart @@ -29,6 +29,13 @@ Future convertPhoneNumberMetadata() async { Map convertTerritory(Map territory) { final voip = territory['voip']; + final tollFree = territory['tollFree']; + final premiumRate = territory['premiumRate']; + final sharedCost = territory['sharedCost']; + final personalNumber = territory['personalNumber']; + final uan = territory['uan']; + final pager = territory['pager']; + final voiceMail = territory['voiceMail']; return { 'isoCode': territory['id'], 'countryCode': territory['countryCode'], @@ -44,7 +51,15 @@ Map convertTerritory(Map territory) { // a read on wikipedia 'mobile': getPossibleLengths(territory['mobile'] ?? territory['fixedLine']), - 'voip': voip == null ? const [] : getPossibleLengths(voip), + if (voip != null) 'voip': getPossibleLengths(voip), + if (tollFree != null) 'tollFree': getPossibleLengths(tollFree), + if (premiumRate != null) 'premiumRate': getPossibleLengths(premiumRate), + if (sharedCost != null) 'sharedCost': getPossibleLengths(sharedCost), + if (personalNumber != null) + 'personalNumber': getPossibleLengths(personalNumber), + if (uan != null) 'uan': getPossibleLengths(uan), + if (pager != null) 'pager': getPossibleLengths(pager), + if (voiceMail != null) 'voiceMail': getPossibleLengths(voiceMail), }, 'patterns': { 'nationalPrefixForParsing': territory['nationalPrefixForParsing'], @@ -53,14 +68,29 @@ Map convertTerritory(Map territory) { 'fixedLine': getPattern(territory['fixedLine']), // see comment on lengths 'mobile': getPattern(territory['mobile'] ?? territory['fixedLine']), - 'voip': voip == null ? '' : getPattern(voip), + if (voip != null) 'voip': getPattern(voip), + if (tollFree != null) 'tollFree': getPattern(tollFree), + if (premiumRate != null) 'premiumRate': getPattern(premiumRate), + if (sharedCost != null) 'sharedCost': getPattern(sharedCost), + if (personalNumber != null) 'personalNumber': getPattern(personalNumber), + if (uan != null) 'uan': getPattern(uan), + if (pager != null) 'pager': getPattern(pager), + if (voiceMail != null) 'voiceMail': getPattern(voiceMail), }, 'examples': { 'fixedLine': territory['fixedLine']['exampleNumber'], // see comment on lengths 'mobile': (territory['mobile'] ?? territory['fixedLine'])['exampleNumber'], - 'voip': voip == null ? null : voip['exampleNumber'], + if (voip != null) 'voip': voip['exampleNumber'], + if (tollFree != null) 'tollFree': tollFree['exampleNumber'], + if (premiumRate != null) 'premiumRate': premiumRate['exampleNumber'], + if (sharedCost != null) 'sharedCost': sharedCost['exampleNumber'], + if (personalNumber != null) + 'personalNumber': personalNumber['exampleNumber'], + if (uan != null) 'uan': uan['exampleNumber'], + if (pager != null) 'pager': pager['exampleNumber'], + if (voiceMail != null) 'voiceMail': voiceMail['exampleNumber'], }, 'formats': getFormats(territory['availableFormats']?['numberFormat']), }; diff --git a/resources/data_sources/parsed_phone_number_metadata.json b/resources/data_sources/parsed_phone_number_metadata.json index 9cba36a..bce2f76 100644 --- a/resources/data_sources/parsed_phone_number_metadata.json +++ b/resources/data_sources/parsed_phone_number_metadata.json @@ -1 +1 @@ -{"AC":{"isoCode":"AC","countryCode":"247","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5],"mobile":[5],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[01589]\\d|[46])\\d{4}","fixedLine":"6[2-467]\\d{3}","mobile":"4\\d{4}","voip":""},"examples":{"fixedLine":"62889","mobile":"40123","voip":null},"formats":[]},"AD":{"isoCode":"AD","countryCode":"376","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6],"mobile":[6,9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:1|6\\d)\\d{7}|[135-9]\\d{5}","fixedLine":"[78]\\d{5}","mobile":"690\\d{6}|[356]\\d{5}","voip":""},"examples":{"fixedLine":"712345","mobile":"312345","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{3})","leadingDigits":["[135-9]"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["1"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["6"],"format":"$1 $2 $3"}]},"AE":{"isoCode":"AE","countryCode":"971","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}","fixedLine":"[2-4679][2-8]\\d{6}","mobile":"5[024-68]\\d{7}","voip":""},"examples":{"fixedLine":"22345678","mobile":"501234567","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{2,9})","leadingDigits":["60|8"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[236]|[479][2-8]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d)(\\d{5})","leadingDigits":["[479]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["5"],"format":"$1 $2 $3"}]},"AF":{"isoCode":"AF","countryCode":"93","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-7]\\d{8}","fixedLine":"(?:[25][0-8]|[34][0-4]|6[0-5])[2-9]\\d{6}","mobile":"7\\d{8}","voip":""},"examples":{"fixedLine":"234567890","mobile":"701234567","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[1-9]"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-7]"],"format":"$1 $2 $3"}]},"AG":{"isoCode":"AG","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"268","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[10]},"patterns":{"nationalPrefixForParsing":"([457]\\d{6})$|1","nationalPrefixTransformRule":"268$1","general":"(?:268|[58]\\d\\d|900)\\d{7}","fixedLine":"268(?:4(?:6[0-38]|84)|56[0-2])\\d{4}","mobile":"268(?:464|7(?:1[3-9]|[28]\\d|3[0246]|64|7[0-689]))\\d{4}","voip":"26848[01]\\d{4}"},"examples":{"fixedLine":"2684601234","mobile":"2684641234","voip":"2684801234"},"formats":[]},"AI":{"isoCode":"AI","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"264","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":"([2457]\\d{6})$|1","nationalPrefixTransformRule":"264$1","general":"(?:264|[58]\\d\\d|900)\\d{7}","fixedLine":"264(?:292|4(?:6[12]|9[78]))\\d{4}","mobile":"264(?:235|4(?:69|76)|5(?:3[6-9]|8[1-4])|7(?:29|72))\\d{4}","voip":""},"examples":{"fixedLine":"2644612345","mobile":"2642351234","voip":null},"formats":[]},"AL":{"isoCode":"AL","countryCode":"355","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}","fixedLine":"4505[0-2]\\d{3}|(?:[2358][16-9]\\d[2-9]|4410)\\d{4}|(?:[2358][2-5][2-9]|4(?:[2-57-9][2-9]|6\\d))\\d{5}","mobile":"6(?:[78][2-9]|9\\d)\\d{6}","voip":""},"examples":{"fixedLine":"22345678","mobile":"672123456","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["80|9"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["4[2-6]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2358][2-5]|4"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[23578]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["6"],"format":"$1 $2 $3"}]},"AM":{"isoCode":"AM","countryCode":"374","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[1-489]\\d|55|60|77)\\d{6}","fixedLine":"(?:(?:1[0-25]|47)\\d|2(?:2[2-46]|3[1-8]|4[2-69]|5[2-7]|6[1-9]|8[1-7])|3[12]2)\\d{5}","mobile":"(?:33|4[1349]|55|77|88|9[13-9])\\d{6}","voip":"60(?:2[78]|3[5-9]|4[02-9]|5[0-46-9]|[6-8]\\d|9[0-2])\\d{4}"},"examples":{"fixedLine":"10123456","mobile":"77123456","voip":"60271234"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP $FG","leadingDigits":["[89]0"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["2|3[12]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{6})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["1|47"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[3-9]"],"format":"$1 $2"}]},"AO":{"isoCode":"AO","countryCode":"244","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[29]\\d{8}","fixedLine":"2\\d(?:[0134][25-9]|[25-9]\\d)\\d{5}","mobile":"9[1-59]\\d{7}","voip":""},"examples":{"fixedLine":"222123456","mobile":"923123456","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["[29]"],"format":"$1 $2 $3"}]},"AR":{"isoCode":"AR","countryCode":"54","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10,11],"voip":[]},"patterns":{"nationalPrefixForParsing":"0?(?:(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[0-24-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(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|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)?","nationalPrefixTransformRule":"9$1","general":"(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}","fixedLine":"3(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|(?:2(?:657|9(?:54|66))|3(?:7(?:55|77)|865))[2-8]\\d{5}|(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|473|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|(?:2(?:284|3(?:02|23)|920)|3(?:4(?:46|8[27]|92)|541|878))[2-7]\\d{5}|(?:2(?:(?:26|62)2|320|477|9(?:42|83))|3(?:329|4(?:62|76|89)|564))[2-6]\\d{5}|(?:(?:11[1-8]|670)\\d|2(?:2(?:0[45]|1[2-6]|3[3-6])|3(?:[06]4|7[45])|494|6(?:04|1[2-8]|[36][45]|4[3-6])|80[45]|9(?:[17][4-6]|[48][45]|9[3-6]))|3(?:364|4(?:1[2-8]|[235][4-6]|84)|5(?:1[2-9]|[38][4-6])|6(?:2[45]|44)|7[069][45]|8(?:0[45]|[17][2-6]|3[4-6]|5[3-6]|8[3-68])))\\d{6}|2(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|475|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|(?:2(?:2(?:57|81)|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|5[17])))[3-6]\\d{5}|(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[145]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}","mobile":"93(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|9(?:2(?:657|9(?:54|66))|3(?:7(?:55|77)|865))[2-8]\\d{5}|9(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|473|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|9(?:2(?:284|3(?:02|23)|920)|3(?:4(?:46|8[27]|92)|541|878))[2-7]\\d{5}|9(?:2(?:(?:26|62)2|320|477|9(?:42|83))|3(?:329|4(?:62|76|89)|564))[2-6]\\d{5}|(?:675\\d|9(?:11[1-8]\\d|2(?:2(?:0[45]|1[2-6]|3[3-6])|3(?:[06]4|7[45])|494|6(?:04|1[2-8]|[36][45]|4[3-6])|80[45]|9(?:[17][4-6]|[48][45]|9[3-6]))|3(?:364|4(?:1[2-8]|[235][4-6]|84)|5(?:1[2-9]|[38][4-6])|6(?:2[45]|44)|7[069][45]|8(?:0[45]|[17][2-6]|3[4-6]|5[3-6]|8[3-68]))))\\d{6}|92(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|475|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|9(?:2(?:2(?:57|81)|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|5[17])))[3-6]\\d{5}|9(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[145]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}","voip":""},"examples":{"fixedLine":"1123456789","mobile":"91123456789","voip":null},"formats":[{"pattern":"(\\d{3})","leadingDigits":["0|1(?:0[0-35-7]|1[02-5]|2[015]|3[47]|4[478])|911"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{4})","leadingDigits":["[1-9]"],"format":"$1-$2","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[2-9]"],"format":"$1-$2","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[1-8]"],"format":"$1-$2","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{2})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"format":"$1 $2-$3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["1"],"format":"$1 $2-$3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[68]"],"format":"$1-$2-$3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[23]"],"format":"$1 $2-$3"},{"pattern":"(\\d)(\\d{4})(\\d{2})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"format":"$2 15-$3-$4","intlFormat":"$1 $2 $3-$4"},{"pattern":"(\\d)(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["91"],"format":"$2 15-$3-$4","intlFormat":"$1 $2 $3-$4"},{"pattern":"(\\d{3})(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1-$2-$3"},{"pattern":"(\\d)(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9"],"format":"$2 15-$3-$4","intlFormat":"$1 $2 $3-$4"}]},"AS":{"isoCode":"AS","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"684","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":"([267]\\d{6})$|1","nationalPrefixTransformRule":"684$1","general":"(?:[58]\\d\\d|684|900)\\d{7}","fixedLine":"6846(?:22|33|44|55|77|88|9[19])\\d{4}","mobile":"684(?:2(?:48|5[2468]|7[26])|7(?:3[13]|70|82))\\d{4}","voip":""},"examples":{"fixedLine":"6846221234","mobile":"6847331234","voip":null},"formats":[]},"AT":{"isoCode":"AT","countryCode":"43","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[4,5,6,7,8,9,10,11,12,13],"mobile":[7,8,9,10,11,12,13],"voip":[5,6,7,8,9,10,11,12,13]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}","fixedLine":"1(?:11\\d|[2-9]\\d{3,11})|(?:316|463|(?:51|66|73)2)\\d{3,10}|(?:2(?:1[467]|2[13-8]|5[2357]|6[1-46-8]|7[1-8]|8[124-7]|9[1458])|3(?:1[1-578]|3[23568]|4[5-7]|5[1378]|6[1-38]|8[3-68])|4(?:2[1-8]|35|7[1368]|8[2457])|5(?:2[1-8]|3[357]|4[147]|5[12578]|6[37])|6(?:13|2[1-47]|4[135-8]|5[468])|7(?:2[1-8]|35|4[13478]|5[68]|6[16-8]|7[1-6]|9[45]))\\d{4,10}","mobile":"6(?:5[0-3579]|6[013-9]|[7-9]\\d)\\d{4,10}","voip":"5(?:0[1-9]|17|[79]\\d)\\d{2,10}|7[28]0\\d{6,10}"},"examples":{"fixedLine":"1234567890","mobile":"664123456","voip":"780123456"},"formats":[{"pattern":"(\\d{4})","leadingDigits":["14"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d)(\\d{3,12})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1(?:11|[2-9])"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["517"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["5[079]"],"format":"$1 $2"},{"pattern":"(\\d{6})","leadingDigits":["[18]"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3,10})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{3,9})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-467]|5[2-6]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["5"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4,7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["5"],"format":"$1 $2 $3"}]},"AU":{"isoCode":"AU","countryCode":"61","internationalPrefix":"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":"(183[12])|0","nationalPrefixTransformRule":null,"general":"1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}","fixedLine":"(?:(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|7(?:[013-57-9]\\d|2[0-8]))\\d|3(?:(?:[0-3589]\\d|6[1-9]|7[0-35-9])\\d|4(?:[0-578]\\d|90)))\\d\\d|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4])|3\\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])))))\\d{3}","mobile":"4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-36-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}","voip":"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}"},"examples":{"fixedLine":"212345678","mobile":"412345678","voip":"147101234"},"formats":[{"pattern":"(\\d{2})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["16"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["13"],"format":"$1 $2 $3","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3})","leadingDigits":["19"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["180","1802"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{3,4})","leadingDigits":["19"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{3})(\\d{2,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["16"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["14|4"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"($NP$FG)","carrierCodeFormattingRule":"$CC ($FG)","leadingDigits":["[2378]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3})","leadingDigits":["1(?:30|[89])"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{4})(\\d{4})","leadingDigits":["130"],"format":"$1 $2 $3","intlFormat":"NA"}]},"AW":{"isoCode":"AW","countryCode":"297","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[25-79]\\d\\d|800)\\d{4}","fixedLine":"5(?:2\\d|8[1-9])\\d{4}","mobile":"(?:290|5[69]\\d|6(?:[03]0|22|4[0-2]|[69]\\d)|7(?:[34]\\d|7[07])|9(?:6[45]|9[4-8]))\\d{4}","voip":"(?:28\\d|501)\\d{4}"},"examples":{"fixedLine":"5212345","mobile":"5601234","voip":"5011234"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[25-9]"],"format":"$1 $2"}]},"AX":{"isoCode":"AX","countryCode":"358","internationalPrefix":"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","nationalPrefix":"0","leadingDigits":"18","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,7,8,9],"mobile":[6,7,8,9,10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}","fixedLine":"18[1-8]\\d{3,6}","mobile":"4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}","voip":""},"examples":{"fixedLine":"181234567","mobile":"412345678","voip":null},"formats":[]},"AZ":{"isoCode":"AZ","countryCode":"994","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"365\\d{6}|(?:[124579]\\d|60|88)\\d{7}","fixedLine":"(?:2[12]428|3655[02])\\d{4}|(?:2(?:22[0-79]|63[0-28])|3654)\\d{5}|(?:(?:1[28]|46)\\d|2(?:[014-6]2|[23]3))\\d{6}","mobile":"36554\\d{4}|(?:[16]0|4[04]|5[015]|7[07]|99)\\d{7}","voip":""},"examples":{"fixedLine":"123123456","mobile":"401234567","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})","leadingDigits":["[1-9]"],"format":"$1 $2 $3","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["90"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[13-9]"],"format":"$1 $2 $3 $4"}]},"BA":{"isoCode":"BA","countryCode":"387","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8,9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"6\\d{8}|(?:[35689]\\d|49|70)\\d{6}","fixedLine":"(?:3(?:[05-79][2-9]|1[4579]|[23][24-9]|4[2-4689]|8[2457-9])|49[2-579]|5(?:0[2-49]|[13][2-9]|[268][2-4679]|4[4689]|5[2-79]|7[2-69]|9[2-4689]))\\d{5}","mobile":"6040\\d{5}|6(?:03|[1-356]|44|7\\d)\\d{6}","voip":""},"examples":{"fixedLine":"30212345","mobile":"61123456","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{3})","leadingDigits":["[2-9]"],"format":"$1-$2","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["6[1-3]|[7-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[3-5]|6[56]"],"format":"$1 $2-$3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["6"],"format":"$1 $2 $3 $4"}]},"BB":{"isoCode":"BB","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"246","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[10]},"patterns":{"nationalPrefixForParsing":"([2-9]\\d{6})$|1","nationalPrefixTransformRule":"246$1","general":"(?:246|[58]\\d\\d|900)\\d{7}","fixedLine":"246521[0369]\\d{3}|246(?:2(?:2[78]|7[0-4])|4(?:1[024-6]|2\\d|3[2-9])|5(?:20|[34]\\d|54|7[1-3])|6(?:2\\d|38)|7[35]7|9(?:1[89]|63))\\d{4}","mobile":"246(?:(?:2(?:[3568]\\d|4[0-57-9])|3(?:5[2-9]|6[0-6])|4(?:46|5\\d)|69[5-7]|8(?:[2-5]\\d|83))\\d|52(?:1[147]|20))\\d{3}","voip":"24631\\d{5}"},"examples":{"fixedLine":"2464123456","mobile":"2462501234","voip":"2463101234"},"formats":[]},"BD":{"isoCode":"BD","countryCode":"880","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,7,8,9,10],"mobile":[10],"voip":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}","fixedLine":"(?:4(?:31\\d\\d|423)|5222)\\d{3}(?:\\d{2})?|8332[6-9]\\d\\d|(?:3(?:03[56]|224)|4(?:22[25]|653))\\d{3,4}|(?:3(?:42[47]|529|823)|4(?:027|525|65(?:28|8))|562|6257|7(?:1(?:5[3-5]|6[12]|7[156]|89)|22[589]56|32|42675|52(?:[25689](?:56|8)|[347]8)|71(?:6[1267]|75|89)|92374)|82(?:2[59]|32)56|9(?:03[23]56|23(?:256|373)|31|5(?:1|2[4589]56)))\\d{3}|(?:3(?:02[348]|22[35]|324|422)|4(?:22[67]|32[236-9]|6(?:2[46]|5[57])|953)|5526|6(?:024|6655)|81)\\d{4,5}|(?:2(?:7(?:1[0-267]|2[0-289]|3[0-29]|4[01]|5[1-3]|6[013]|7[0178]|91)|8(?:0[125]|1[1-6]|2[0157-9]|3[1-69]|41|6[1-35]|7[1-5]|8[1-8]|9[0-6])|9(?:0[0-2]|1[0-4]|2[568]|3[3-6]|5[5-7]|6[0136-9]|7[0-7]|8[014-9]))|3(?:0(?:2[025-79]|3[2-4])|181|22[12]|32[2356]|824)|4(?:02[09]|22[348]|32[045]|523|6(?:27|54))|666(?:22|53)|7(?:22[57-9]|42[56]|82[35])8|8(?:0[124-9]|2(?:181|2[02-4679]8)|4[12]|[5-7]2)|9(?:[04]2|2(?:2|328)|81))\\d{4}|(?:2(?:222|[45]\\d)\\d|3(?:1(?:2[5-7]|[5-7])|425|822)|4(?:033|1\\d|[257]1|332|4(?:2[246]|5[25])|6(?:2[35]|56|62)|8(?:23|54)|92[2-5])|5(?:02[03489]|22[457]|32[35-79]|42[46]|6(?:[18]|53)|724|826)|6(?:023|2(?:2[2-5]|5[3-5]|8)|32[3478]|42[34]|52[47]|6(?:[18]|6(?:2[34]|5[24]))|[78]2[2-5]|92[2-6])|7(?:02|21\\d|[3-589]1|6[12]|72[24])|8(?:217|3[12]|[5-7]1)|9[24]1)\\d{5}|(?:(?:3[2-8]|5[2-57-9]|6[03-589])1|4[4689][18])\\d{5}|[59]1\\d{5}","mobile":"(?:1[13-9]\\d|644)\\d{7}|(?:3[78]|44|66)[02-9]\\d{7}","voip":"96(?:0[469]|1[0-47]|3[389]|43|6[69]|7[78])\\d{6}"},"examples":{"fixedLine":"27111234","mobile":"1812345678","voip":"9604123456"},"formats":[{"pattern":"(\\d{2})(\\d{4,6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["31[5-8]|[459]1"],"format":"$1-$2"},{"pattern":"(\\d{3})(\\d{3,7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"format":"$1-$2"},{"pattern":"(\\d{4})(\\d{3,6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[13-9]|22"],"format":"$1-$2"},{"pattern":"(\\d)(\\d{7,8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2"],"format":"$1-$2"}]},"BE":{"isoCode":"BE","countryCode":"32","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"4\\d{8}|[1-9]\\d{7}","fixedLine":"80[2-8]\\d{5}|(?:1[0-69]|[23][2-8]|4[23]|5\\d|6[013-57-9]|71|8[1-79]|9[2-4])\\d{6}","mobile":"4[5-9]\\d{7}","voip":""},"examples":{"fixedLine":"12345678","mobile":"470123456","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["(?:80|9)0"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[239]|4[23]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[15-8]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["4"],"format":"$1 $2 $3 $4"}]},"BF":{"isoCode":"BF","countryCode":"226","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[025-7]\\d{7}","fixedLine":"2(?:0(?:49|5[23]|6[5-7]|9[016-9])|4(?:4[569]|5[4-6]|6[5-7]|7[0179])|5(?:[34]\\d|50|6[5-7]))\\d{4}","mobile":"(?:0[1-35-7]|5[0-8]|[67]\\d)\\d{6}","voip":""},"examples":{"fixedLine":"20491234","mobile":"70123456","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[025-7]"],"format":"$1 $2 $3 $4"}]},"BG":{"isoCode":"BG","countryCode":"359","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,7,8],"mobile":[8,9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}","fixedLine":"2\\d{5,7}|(?:43[1-6]|70[1-9])\\d{4,5}|(?:[36]\\d|4[124-7]|[57][1-9]|8[1-6]|9[1-7])\\d{5,6}","mobile":"(?:43[07-9]|99[69]\\d)\\d{5}|(?:8[7-9]|98)\\d{7}","voip":""},"examples":{"fixedLine":"2123456","mobile":"43012345","voip":null},"formats":[{"pattern":"(\\d{6})","leadingDigits":["1"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d)(\\d)(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["43[1-6]|70[1-9]"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{2,3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["(?:70|8)0"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["43[1-7]|7"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[48]|9[08]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9"],"format":"$1 $2 $3"}]},"BH":{"isoCode":"BH","countryCode":"973","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[136-9]\\d{7}","fixedLine":"(?:1(?:3[1356]|6[0156]|7\\d)\\d|6(?:1[16]\\d|500|6(?:0\\d|3[12]|44|55|7[7-9]|88)|9[69][69])|7(?:[07]\\d\\d|1(?:11|78)))\\d{4}","mobile":"(?:3(?:[0-79]\\d|8[0-57-9])\\d|6(?:3(?:00|33|6[16])|441|6(?:3[03-9]|[69]\\d|7[0-689])))\\d{4}","voip":""},"examples":{"fixedLine":"17001234","mobile":"36001234","voip":null},"formats":[{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[13679]|8[02-4679]"],"format":"$1 $2"}]},"BI":{"isoCode":"BI","countryCode":"257","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[267]\\d|31)\\d{6}","fixedLine":"(?:22|31)\\d{6}","mobile":"(?:29|[67][125-9])\\d{6}","voip":""},"examples":{"fixedLine":"22201234","mobile":"79561234","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[2367]"],"format":"$1 $2 $3 $4"}]},"BJ":{"isoCode":"BJ","countryCode":"229","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[24-689]\\d{7}","fixedLine":"2(?:02|1[037]|2[45]|3[68]|4\\d)\\d{5}","mobile":"(?:4[0-7]|[56]\\d|9[013-9])\\d{6}","voip":"857[58]\\d{4}"},"examples":{"fixedLine":"20211234","mobile":"90011234","voip":"85751234"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[24-689]"],"format":"$1 $2 $3 $4"}]},"BL":{"isoCode":"BL","countryCode":"590","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"590\\d{6}|(?:69|80|9\\d)\\d{7}","fixedLine":"590(?:2[7-9]|3[3-7]|5[12]|87)\\d{4}","mobile":"69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}","voip":"9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}"},"examples":{"fixedLine":"590271234","mobile":"690001234","voip":"976012345"},"formats":[]},"BM":{"isoCode":"BM","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"441","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":"([2-9]\\d{6})$|1","nationalPrefixTransformRule":"441$1","general":"(?:441|[58]\\d\\d|900)\\d{7}","fixedLine":"441(?:[46]\\d\\d|5(?:4\\d|60|89))\\d{4}","mobile":"441(?:[2378]\\d|5[0-39]|9[02])\\d{5}","voip":""},"examples":{"fixedLine":"4414123456","mobile":"4413701234","voip":null},"formats":[]},"BN":{"isoCode":"BN","countryCode":"673","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-578]\\d{6}","fixedLine":"22[0-7]\\d{4}|(?:2[013-9]|[34]\\d|5[0-25-9])\\d{5}","mobile":"(?:22[89]|[78]\\d\\d)\\d{4}","voip":"5[34]\\d{5}"},"examples":{"fixedLine":"2345678","mobile":"7123456","voip":"5345678"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[2-578]"],"format":"$1 $2"}]},"BO":{"isoCode":"BO","countryCode":"591","internationalPrefix":"00(?:1\\d)?","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":"0(1\\d)?","nationalPrefixTransformRule":null,"general":"(?:[2-467]\\d\\d|8001)\\d{5}","fixedLine":"(?:2(?:2\\d\\d|5(?:11|[258]\\d|9[67])|6(?:12|2\\d|9[34])|8(?:2[34]|39|62))|3(?:3\\d\\d|4(?:6\\d|8[24])|8(?:25|42|5[257]|86|9[25])|9(?:[27]\\d|3[2-4]|4[248]|5[24]|6[2-6]))|4(?:4\\d\\d|6(?:11|[24689]\\d|72)))\\d{4}","mobile":"[67]\\d{7}","voip":""},"examples":{"fixedLine":"22123456","mobile":"71234567","voip":null},"formats":[{"pattern":"(\\d)(\\d{7})","carrierCodeFormattingRule":"$NP$CC $FG","leadingDigits":["[23]|4[46]"],"format":"$1 $2"},{"pattern":"(\\d{8})","carrierCodeFormattingRule":"$NP$CC $FG","leadingDigits":["[67]"],"format":"$1"},{"pattern":"(\\d{3})(\\d{2})(\\d{4})","carrierCodeFormattingRule":"$NP$CC $FG","leadingDigits":["8"],"format":"$1 $2 $3"}]},"BQ":{"isoCode":"BQ","countryCode":"599","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":"[347]","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[34]1|7\\d)\\d{5}","fixedLine":"(?:318[023]|41(?:6[023]|70)|7(?:1[578]|2[05]|50)\\d)\\d{3}","mobile":"(?:31(?:8[14-8]|9[14578])|416[14-9]|7(?:0[01]|7[07]|8\\d|9[056])\\d)\\d{3}","voip":""},"examples":{"fixedLine":"7151234","mobile":"3181234","voip":null},"formats":[]},"BR":{"isoCode":"BR","countryCode":"55","internationalPrefix":"00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10,11],"voip":[]},"patterns":{"nationalPrefixForParsing":"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","nationalPrefixTransformRule":"$2","general":"(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-46-9]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}","fixedLine":"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-5]\\d{7}","mobile":"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])(?:7|9\\d)\\d{7}","voip":""},"examples":{"fixedLine":"1123456789","mobile":"11961234567","voip":null},"formats":[{"pattern":"(\\d{3,6})","leadingDigits":["1(?:1[25-8]|2[357-9]|3[02-68]|4[12568]|5|6[0-8]|8[015]|9[0-47-9])|321|610"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"],"format":"$1-$2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[2-57]","[2357]|4(?:[0-24-9]|3(?:[0-689]|7[1-9]))"],"format":"$1-$2","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{2,3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["(?:[358]|90)0"],"format":"$1 $2 $3"},{"pattern":"(\\d{5})(\\d{4})","leadingDigits":["9"],"format":"$1-$2","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"($FG)","carrierCodeFormattingRule":"$NP $CC ($FG)","leadingDigits":["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"format":"$1 $2-$3"},{"pattern":"(\\d{2})(\\d{5})(\\d{4})","nationalPrefixFormattingRule":"($FG)","carrierCodeFormattingRule":"$NP $CC ($FG)","leadingDigits":["[16][1-9]|[2-57-9]"],"format":"$1 $2-$3"}]},"BS":{"isoCode":"BS","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"242","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":"([3-8]\\d{6})$|1","nationalPrefixTransformRule":"242$1","general":"(?:242|[58]\\d\\d|900)\\d{7}","fixedLine":"242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[347]|8[0-4]|9[2-467])|461|502|6(?:0[1-5]|12|2[013]|[45]0|7[67]|8[78]|9[89])|7(?:02|88))\\d{4}","mobile":"242(?:3(?:5[79]|7[56]|95)|4(?:[23][1-9]|4[1-35-9]|5[1-8]|6[2-8]|7\\d|81)|5(?:2[45]|3[35]|44|5[1-46-9]|65|77)|6[34]6|7(?:27|38)|8(?:0[1-9]|1[02-9]|2\\d|3[0-4]|[89]9))\\d{4}","voip":""},"examples":{"fixedLine":"2423456789","mobile":"2423591234","voip":null},"formats":[]},"BT":{"isoCode":"BT","countryCode":"975","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[17]\\d{7}|[2-8]\\d{6}","fixedLine":"(?:2[3-6]|[34][5-7]|5[236]|6[2-46]|7[246]|8[2-4])\\d{5}","mobile":"(?:1[67]|77)\\d{6}","voip":""},"examples":{"fixedLine":"2345678","mobile":"17123456","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{3})","leadingDigits":["[2-7]"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d)(\\d{3})(\\d{3})","leadingDigits":["[2-68]|7[246]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["1[67]|7"],"format":"$1 $2 $3 $4"}]},"BW":{"isoCode":"BW","countryCode":"267","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[8],"voip":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}","fixedLine":"(?:2(?:4[0-48]|6[0-24]|9[0578])|3(?:1[0-35-9]|55|[69]\\d|7[013]|81)|4(?:6[03]|7[1267]|9[0-5])|5(?:3[03489]|4[0489]|7[1-47]|88|9[0-49])|6(?:2[1-35]|5[149]|8[013467]))\\d{4}","mobile":"(?:321|7[1-8]\\d)\\d{5}","voip":"79(?:1(?:[0-2]\\d|3[0-3])|2[0-7]\\d)\\d{3}"},"examples":{"fixedLine":"2401234","mobile":"71123456","voip":"79101234"},"formats":[{"pattern":"(\\d{2})(\\d{5})","leadingDigits":["90"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[24-6]|3[15-9]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","leadingDigits":["[37]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3})","leadingDigits":["0"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{4})(\\d{3})","leadingDigits":["8"],"format":"$1 $2 $3"}]},"BY":{"isoCode":"BY","countryCode":"375","internationalPrefix":"810","nationalPrefix":"8","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":"0|80?","nationalPrefixTransformRule":null,"general":"(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}","fixedLine":"(?:1(?:5(?:1[1-5]|[24]\\d|6[2-4]|9[1-7])|6(?:[235]\\d|4[1-7])|7\\d\\d)|2(?:1(?:[246]\\d|3[0-35-9]|5[1-9])|2(?:[235]\\d|4[0-8])|3(?:[26]\\d|3[02-79]|4[024-7]|5[03-7])))\\d{5}","mobile":"(?:2(?:5[5-79]|9[1-9])|(?:33|44)\\d)\\d{6}","voip":"249\\d{6}"},"examples":{"fixedLine":"152450911","mobile":"294911911","voip":"249123456"},"formats":[{"pattern":"(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP $FG","leadingDigits":["800"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{2})(\\d{2,4})","nationalPrefixFormattingRule":"$NP $FG","leadingDigits":["800"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP 0$FG","leadingDigits":["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"format":"$1 $2-$3"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP 0$FG","leadingDigits":["1(?:[56]|7[467])|2[1-3]"],"format":"$1 $2-$3-$4"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP 0$FG","leadingDigits":["[1-4]"],"format":"$1 $2-$3-$4"},{"pattern":"(\\d{3})(\\d{3,4})(\\d{4})","nationalPrefixFormattingRule":"$NP $FG","leadingDigits":["[89]"],"format":"$1 $2 $3"}]},"BZ":{"isoCode":"BZ","countryCode":"501","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:0800\\d|[2-8])\\d{6}","fixedLine":"(?:2(?:[02]\\d|36|[68]0)|[3-58](?:[02]\\d|[68]0)|7(?:[02]\\d|32|[68]0))\\d{4}","mobile":"6[0-35-7]\\d{5}","voip":""},"examples":{"fixedLine":"2221234","mobile":"6221234","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[2-8]"],"format":"$1-$2"},{"pattern":"(\\d)(\\d{3})(\\d{4})(\\d{3})","leadingDigits":["0"],"format":"$1-$2-$3-$4"}]},"CA":{"isoCode":"CA","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[2-8]\\d|90)\\d{8}|3\\d{6}","fixedLine":"(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|90[25])[2-9]\\d{6}","mobile":"(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|90[25])[2-9]\\d{6}","voip":"600[2-9]\\d{6}"},"examples":{"fixedLine":"5062345678","mobile":"5062345678","voip":"6002012345"},"formats":[]},"CC":{"isoCode":"CC","countryCode":"61","internationalPrefix":"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":"([59]\\d{7})$|0","nationalPrefixTransformRule":"8$1","general":"1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}","fixedLine":"8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}","mobile":"4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-36-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}","voip":"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}"},"examples":{"fixedLine":"891621234","mobile":"412345678","voip":"147101234"},"formats":[]},"CD":{"isoCode":"CD","countryCode":"243","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,9],"mobile":[7,9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[189]\\d{8}|[1-68]\\d{6}","fixedLine":"12\\d{7}|[1-6]\\d{6}","mobile":"88\\d{5}|(?:8[0-69]|9[017-9])\\d{7}","voip":""},"examples":{"fixedLine":"1234567","mobile":"991234567","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["88"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-6]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]"],"format":"$1 $2 $3"}]},"CF":{"isoCode":"CF","countryCode":"236","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[27]\\d{3}|8776)\\d{4}","fixedLine":"2[12]\\d{6}","mobile":"7[024-7]\\d{6}","voip":""},"examples":{"fixedLine":"21612345","mobile":"70012345","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[278]"],"format":"$1 $2 $3 $4"}]},"CG":{"isoCode":"CG","countryCode":"242","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"222\\d{6}|(?:0\\d|80)\\d{7}","fixedLine":"222[1-589]\\d{5}","mobile":"026(?:1[0-5]|6[6-9])\\d{4}|0(?:[14-6]\\d\\d|2(?:40|5[5-8]|6[07-9]))\\d{5}","voip":""},"examples":{"fixedLine":"222123456","mobile":"061234567","voip":null},"formats":[{"pattern":"(\\d)(\\d{4})(\\d{4})","leadingDigits":["8"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","leadingDigits":["[02]"],"format":"$1 $2 $3"}]},"CH":{"isoCode":"CH","countryCode":"41","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"8\\d{11}|[2-9]\\d{8}","fixedLine":"(?:2[12467]|3[1-4]|4[134]|5[256]|6[12]|[7-9]1)\\d{7}","mobile":"(?:6[89]|7[235-9])\\d{7}","voip":""},"examples":{"fixedLine":"212345678","mobile":"781234567","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8[047]|90"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-79]|81"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3 $4 $5"}]},"CI":{"isoCode":"CI","countryCode":"225","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[02]\\d{9}","fixedLine":"2(?:[15]\\d{3}|7(?:2(?:0[23]|1[2357]|2[245]|3[45]|4[3-5])|3(?:06|1[69]|[2-6]7)))\\d{5}","mobile":"0[157]\\d{8}","voip":""},"examples":{"fixedLine":"2123456789","mobile":"0123456789","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d)(\\d{5})","leadingDigits":["2"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{4})","leadingDigits":["0"],"format":"$1 $2 $3 $4"}]},"CK":{"isoCode":"CK","countryCode":"682","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5],"mobile":[5],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-578]\\d{4}","fixedLine":"(?:2\\d|3[13-7]|4[1-5])\\d{3}","mobile":"[578]\\d{4}","voip":""},"examples":{"fixedLine":"21234","mobile":"71234","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{3})","leadingDigits":["[2-578]"],"format":"$1 $2"}]},"CL":{"isoCode":"CL","countryCode":"56","internationalPrefix":"(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}","fixedLine":"2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|3(?:2\\d\\d|3(?:[03467]\\d|1[0-35-9]|2[1-9]|5[0-24-9]|8[0-3])|600)|646[59])|80[1-9]\\d\\d|9(?:3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|7[1-9]\\d\\d|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}|(?:22|3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8[1-9]|9[2458])\\d{7}","mobile":"2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|3(?:2\\d\\d|3(?:[03467]\\d|1[0-35-9]|2[1-9]|5[0-24-9]|8[0-3])|600)|646[59])|80[1-9]\\d\\d|9(?:3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|7[1-9]\\d\\d|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}|(?:22|3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8[1-9]|9[2458])\\d{7}","voip":"44\\d{7}"},"examples":{"fixedLine":"221234567","mobile":"221234567","voip":"441234567"},"formats":[{"pattern":"(\\d{4})","leadingDigits":["1(?:[03-589]|21)|[29]0|78"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{5})(\\d{4})","nationalPrefixFormattingRule":"($FG)","leadingDigits":["219","2196"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","leadingDigits":["44"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"($FG)","leadingDigits":["2[1-36]"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{4})(\\d{4})","leadingDigits":["9[2-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"($FG)","leadingDigits":["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3,4})","leadingDigits":["60|8"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{4})","leadingDigits":["1"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{2})(\\d{3})","leadingDigits":["60"],"format":"$1 $2 $3 $4"}]},"CM":{"isoCode":"CM","countryCode":"237","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[26]\\d{8}|88\\d{6,7}","fixedLine":"2(?:22|33)\\d{6}","mobile":"(?:24[23]|6[25-9]\\d)\\d{6}","voip":""},"examples":{"fixedLine":"222123456","mobile":"671234567","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["88"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[26]|88"],"format":"$1 $2 $3 $4 $5"}]},"CN":{"isoCode":"CN","countryCode":"86","internationalPrefix":"00|1(?:[12]\\d|79)\\d\\d00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8,9,10,11],"mobile":[11],"voip":[]},"patterns":{"nationalPrefixForParsing":"(1(?:[12]\\d|79)\\d\\d)|0","nationalPrefixTransformRule":null,"general":"1[127]\\d{8,9}|2\\d{9}(?:\\d{2})?|[12]\\d{6,7}|86\\d{6}|(?:1[03-689]\\d|6)\\d{7,9}|(?:[3-579]\\d|8[0-57-9])\\d{6,9}","fixedLine":"(?:10(?:[02-79]\\d\\d|[18](?:0[1-9]|[1-9]\\d))|21(?:[18](?:0[1-9]|[1-9]\\d)|[2-79]\\d\\d))\\d{5}|(?:43[35]|754)\\d{7,8}|8(?:078\\d{7}|51\\d{7,8})|(?:10|(?:2|85)1|43[35]|754)(?:100\\d\\d|95\\d{3,4})|(?:2[02-57-9]|3(?:11|7[179])|4(?:[15]1|3[12])|5(?:1\\d|2[37]|3[12]|51|7[13-79]|9[15])|7(?:[39]1|5[57]|6[09])|8(?:71|98))(?:[02-8]\\d{7}|1(?:0(?:0\\d\\d(?:\\d{3})?|[1-9]\\d{5})|[1-9]\\d{6})|9(?:[0-46-9]\\d{6}|5\\d{3}(?:\\d(?:\\d{2})?)?))|(?:3(?:1[02-9]|35|49|5\\d|7[02-68]|9[1-68])|4(?:1[02-9]|2[179]|3[46-9]|5[2-9]|6[47-9]|7\\d|8[23])|5(?:3[03-9]|4[36]|5[02-9]|6[1-46]|7[028]|80|9[2-46-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[17]\\d|2[248]|3[04-9]|4[3-6]|5[0-3689]|6[2368]|9[02-9])|8(?:1[236-8]|2[5-7]|3\\d|5[2-9]|7[02-9]|8[36-8]|9[1-7])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[02-8]\\d{6}|1(?:0(?:0\\d\\d(?:\\d{2})?|[1-9]\\d{4})|[1-9]\\d{5})|9(?:[0-46-9]\\d{5}|5\\d{3,5}))","mobile":"1740[0-5]\\d{6}|1(?:[38]\\d|4[57]|[59][0-35-9]|6[25-7]|7[0-35-8])\\d{8}","voip":""},"examples":{"fixedLine":"1012345678","mobile":"13123456789","voip":null},"formats":[{"pattern":"(\\d{5,6})","leadingDigits":["1(?:00|2[13])|95","1(?:00|2(?:11|39))|95","1(?:00|2(?:110|395))|95"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{5,6})","leadingDigits":["10|96"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{5,6})","nationalPrefixFormattingRule":"$NP$FG","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["(?:10|2[0-57-9])[19]","(?:10|2[0-57-9])(?:10|9[56])","10(?:10|9[56])|2[0-57-9](?:100|9[56])"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[1-9]","1[1-9]|26|[3-9]|(?:10|2[0-57-9])(?:[0-8]|9[0-47-9])","1(?:0(?:[0-8]|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[02-8]|1(?:0[1-9]|[1-9])|9[0-47-9])|6)|[3-9]"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["16[08]"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{5,6})","nationalPrefixFormattingRule":"$NP$FG","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[1-9]","1(?:0(?:[02-8]|1[1-9]|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[0-8]|9[0-47-9])|6)|[3-9]","1(?:0(?:[02-8]|1[1-9]|9[0-47-9])|[1-9])|26|3(?:[0268]|4[0-8]|9[079])|4(?:[049]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|8[1-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|5(?:0|[23][0-8])|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9])|(?:33|85[23]9)[0-46-9]|(?:2[0-57-9]|3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[0-8]|9[0-47-9])","1(?:0[02-8]|[1-9])|2(?:[0-57-9][0-8]|6)|3(?:[0268]|3[0-46-9]|4[0-8]|9[079])|4(?:[049]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|5(?:0|[23](?:[02-8]|1[1-9]|9[0-46-9]))|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9])|(?:10|2[0-57-9])9[0-47-9]|(?:101|58|85[23]10)[1-9]|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[02-8]|1(?:0[1-9]|[1-9])|9[0-47-9])"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","leadingDigits":["(?:4|80)0"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{7,8})","leadingDigits":["9"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["80"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["[3-578]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{4})(\\d{4})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["1[3-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[12]"],"format":"$1 $2 $3 $4"}]},"CO":{"isoCode":"CO","countryCode":"57","internationalPrefix":"00(?:4(?:[14]4|56)|[579])","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":"0([3579]|4(?:[14]4|56))?","nationalPrefixTransformRule":null,"general":"(?:60\\d\\d|9101)\\d{6}|(?:1\\d|3)\\d{9}","fixedLine":"601055(?:[0-4]\\d|50)\\d\\d|6010(?:[0-4]\\d|5[0-4])\\d{4}|60(?:[124-7][2-9]|8[1-9])\\d{6}","mobile":"333301[0-5]\\d{3}|3333(?:00|2[5-9]|[3-9]\\d)\\d{4}|(?:3(?:24[1-9]|3(?:00|3[0-24-9]))|9101)\\d{6}|3(?:0[0-5]|1\\d|2[0-3]|5[01]|70)\\d{7}","voip":""},"examples":{"fixedLine":"6012345678","mobile":"3211234567","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{7})","nationalPrefixFormattingRule":"($FG)","carrierCodeFormattingRule":"$NP$CC $FG","leadingDigits":["6"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{7})","carrierCodeFormattingRule":"$NP$CC $FG","leadingDigits":["3[0-357]|91"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{3})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1"],"format":"$1-$2-$3","intlFormat":"$1 $2 $3"}]},"CR":{"isoCode":"CR","countryCode":"506","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8]},"patterns":{"nationalPrefixForParsing":"(19(?:0[0-2468]|1[09]|20|66|77|99))","nationalPrefixTransformRule":null,"general":"(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}","fixedLine":"210[7-9]\\d{4}|2(?:[024-7]\\d|1[1-9])\\d{5}","mobile":"(?:3005\\d|6500[01])\\d{3}|(?:5[07]|6[0-4]|7[0-3]|8[3-9])\\d{6}","voip":"(?:210[0-6]|4\\d{3}|5100)\\d{4}"},"examples":{"fixedLine":"22123456","mobile":"83123456","voip":"40001234"},"formats":[{"pattern":"(\\d{4})(\\d{4})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["[2-7]|8[3-9]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["[89]"],"format":"$1-$2-$3"}]},"CU":{"isoCode":"CU","countryCode":"53","internationalPrefix":"119","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,7,8,10],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[2-7]|8\\d\\d)\\d{7}|[2-47]\\d{6}|[34]\\d{5}","fixedLine":"(?:3[23]|4[89])\\d{4,6}|(?:31|4[36]|8(?:0[25]|78)\\d)\\d{6}|(?:2[1-4]|4[1257]|7\\d)\\d{5,6}","mobile":"(?:5\\d|6[2-4])\\d{6}","voip":""},"examples":{"fixedLine":"71234567","mobile":"51234567","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{4,6})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["2[1-4]|[34]"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{6,7})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["7"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[56]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2"}]},"CV":{"isoCode":"CV","countryCode":"238","internationalPrefix":"0","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[2-59]\\d\\d|800)\\d{4}","fixedLine":"2(?:2[1-7]|3[0-8]|4[12]|5[1256]|6\\d|7[1-3]|8[1-5])\\d{4}","mobile":"(?:36|5[1-389]|9\\d)\\d{5}","voip":"(?:3[3-5]|4[356])\\d{5}"},"examples":{"fixedLine":"2211234","mobile":"9911234","voip":"3401234"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})","leadingDigits":["[2-589]"],"format":"$1 $2 $3"}]},"CW":{"isoCode":"CW","countryCode":"599","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":"[69]","isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[7,8],"mobile":[7,8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}","fixedLine":"9(?:4(?:3[0-5]|4[14]|6\\d)|50\\d|7(?:2[014]|3[02-9]|4[4-9]|6[357]|77|8[7-9])|8(?:3[39]|[46]\\d|7[01]|8[57-9]))\\d{4}","mobile":"953[01]\\d{4}|9(?:5[12467]|6[5-9])\\d{5}","voip":""},"examples":{"fixedLine":"94351234","mobile":"95181234","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[3467]"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{3})(\\d{4})","leadingDigits":["9[4-8]"],"format":"$1 $2 $3"}]},"CX":{"isoCode":"CX","countryCode":"61","internationalPrefix":"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":"([59]\\d{7})$|0","nationalPrefixTransformRule":"8$1","general":"1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}","fixedLine":"8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}","mobile":"4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-36-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}","voip":"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}"},"examples":{"fixedLine":"891641234","mobile":"412345678","voip":"147101234"},"formats":[]},"CY":{"isoCode":"CY","countryCode":"357","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[279]\\d|[58]0)\\d{6}","fixedLine":"2[2-6]\\d{6}","mobile":"9(?:10|[4-79]\\d)\\d{5}","voip":""},"examples":{"fixedLine":"22345678","mobile":"96123456","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{6})","leadingDigits":["[257-9]"],"format":"$1 $2"}]},"CZ":{"isoCode":"CZ","countryCode":"420","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}","fixedLine":"(?:2\\d|3[1257-9]|4[16-9]|5[13-9])\\d{7}","mobile":"(?:60[1-8]\\d|7(?:0(?:[2-5]\\d|60)|190|[2379]\\d\\d))\\d{5}","voip":"9[17]0\\d{6}"},"examples":{"fixedLine":"212345678","mobile":"601123456","voip":"910123456"},"formats":[{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["[2-8]|9[015-7]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})(\\d{2})","leadingDigits":["96"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["9"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["9"],"format":"$1 $2 $3 $4"}]},"DE":{"isoCode":"DE","countryCode":"49","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5,6,7,8,9,10,11,12,13,14,15],"mobile":[10,11],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}","fixedLine":"32\\d{9,11}|49[1-6]\\d{10}|322\\d{6}|49[0-7]\\d{3,9}|(?:[34]0|[68]9)\\d{3,13}|(?:2(?:0[1-689]|[1-3569]\\d|4[0-8]|7[1-7]|8[0-7])|3(?:[3569]\\d|4[0-79]|7[1-7]|8[1-8])|4(?:1[02-9]|[2-48]\\d|5[0-6]|6[0-8]|7[0-79])|5(?:0[2-8]|[124-6]\\d|[38][0-8]|[79][0-7])|6(?:0[02-9]|[1-358]\\d|[47][0-8]|6[1-9])|7(?:0[2-8]|1[1-9]|[27][0-7]|3\\d|[4-6][0-8]|8[0-5]|9[013-7])|8(?:0[2-9]|1[0-79]|2\\d|3[0-46-9]|4[0-6]|5[013-9]|6[1-8]|7[0-8]|8[0-24-6])|9(?:0[6-9]|[1-4]\\d|[589][0-7]|6[0-8]|7[0-467]))\\d{3,12}","mobile":"15(?:[0-25-9]\\d\\d|310)\\d{6}|1(?:6[023]|7\\d)\\d{7,8}","voip":""},"examples":{"fixedLine":"30123456","mobile":"15123456789","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{3,13})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["3[02]|40|[68]9"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3,12})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{2,11})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["138"],"format":"$1 $2"},{"pattern":"(\\d{5})(\\d{2,10})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["3"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{5,11})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["181"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d)(\\d{4,10})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1(?:3|80)|9"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{7,8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1[67]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{7,12})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2"},{"pattern":"(\\d{5})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["185","1850","18500"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["7"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["18[68]"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["15[1279]"],"format":"$1 $2"},{"pattern":"(\\d{5})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["15[03568]","15(?:[0568]|31)"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["18"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{2})(\\d{7,8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1(?:6[023]|7)"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{2})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["15[279]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["15"],"format":"$1 $2 $3"}]},"DJ":{"isoCode":"DJ","countryCode":"253","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:2\\d|77)\\d{6}","fixedLine":"2(?:1[2-5]|7[45])\\d{5}","mobile":"77\\d{6}","voip":""},"examples":{"fixedLine":"21360003","mobile":"77831001","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[27]"],"format":"$1 $2 $3 $4"}]},"DK":{"isoCode":"DK","countryCode":"45","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-9]\\d{7}","fixedLine":"(?:(?:2\\d|9[1-46-9])\\d|3(?:[0-37]\\d|4[013]|5[0-58]|6[01347-9]|8[0-8]|9[0-79])|4(?:[0-25]\\d|[34][02-9]|6[013-579]|7[013579]|8[0-47]|9[0-27])|5(?:[0-36]\\d|4[0146-9]|5[03-57-9]|7[0568]|8[0-358]|9[0-69])|6(?:[013578]\\d|2[0-68]|4[02-8]|6[01689]|9[015689])|7(?:[0-69]\\d|7[03-9]|8[0147])|8(?:[16-9]\\d|2[0-58]))\\d{5}","mobile":"(?:[2-7]\\d|8[126-9]|9[1-46-9])\\d{6}","voip":""},"examples":{"fixedLine":"32123456","mobile":"34412345","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[2-9]"],"format":"$1 $2 $3 $4"}]},"DM":{"isoCode":"DM","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"767","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":"([2-7]\\d{6})$|1","nationalPrefixTransformRule":"767$1","general":"(?:[58]\\d\\d|767|900)\\d{7}","fixedLine":"767(?:2(?:55|66)|4(?:2[01]|4[0-25-9])|50[0-4])\\d{4}","mobile":"767(?:2(?:[2-4689]5|7[5-7])|31[5-7]|61[1-8]|70[1-6])\\d{4}","voip":""},"examples":{"fixedLine":"7674201234","mobile":"7672251234","voip":null},"formats":[]},"DO":{"isoCode":"DO","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"8001|8[024]9","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[58]\\d\\d|900)\\d{7}","fixedLine":"8(?:[04]9[2-9]\\d\\d|29(?:2(?:[0-59]\\d|6[04-9]|7[0-27]|8[0237-9])|3(?:[0-35-9]\\d|4[7-9])|[45]\\d\\d|6(?:[0-27-9]\\d|[3-5][1-9]|6[0135-8])|7(?:0[013-9]|[1-37]\\d|4[1-35689]|5[1-4689]|6[1-57-9]|8[1-79]|9[1-8])|8(?:0[146-9]|1[0-48]|[248]\\d|3[1-79]|5[01589]|6[013-68]|7[124-8]|9[0-8])|9(?:[0-24]\\d|3[02-46-9]|5[0-79]|60|7[0169]|8[57-9]|9[02-9])))\\d{4}","mobile":"8[024]9[2-9]\\d{6}","voip":""},"examples":{"fixedLine":"8092345678","mobile":"8092345678","voip":null},"formats":[]},"DZ":{"isoCode":"DZ","countryCode":"213","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[1-4]|[5-79]\\d|80)\\d{7}","fixedLine":"9619\\d{5}|(?:1\\d|2[013-79]|3[0-8]|4[013-689])\\d{6}","mobile":"(?:5(?:4[0-29]|5\\d|6[0-2])|6(?:[569]\\d|7[0-6])|7[7-9]\\d)\\d{6}","voip":"98[23]\\d{6}"},"examples":{"fixedLine":"12345678","mobile":"551234567","voip":"983123456"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-4]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[5-8]"],"format":"$1 $2 $3 $4"}]},"EC":{"isoCode":"EC","countryCode":"593","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"voip":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}","fixedLine":"[2-7][2-7]\\d{6}","mobile":"964[0-2]\\d{5}|9(?:39|[57][89]|6[0-36-9]|[89]\\d)\\d{6}","voip":"[2-7]890\\d{4}"},"examples":{"fixedLine":"22123456","mobile":"991234567","voip":"28901234"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[2-7]"],"format":"$1-$2","intlFormat":"NA"},{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[2-7]"],"format":"$1 $2-$3","intlFormat":"$1-$2-$3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3,4})","leadingDigits":["1"],"format":"$1 $2 $3"}]},"EE":{"isoCode":"EE","countryCode":"372","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7,8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}","fixedLine":"(?:3[23589]|4[3-8]|6\\d|7[1-9]|88)\\d{5}","mobile":"(?:5\\d{5}|8(?:1(?:0(?:0(?:00|[178]\\d)|[3-9]\\d\\d)|(?:1(?:0[236]|1\\d)|(?:2[0-59]|[3-79]\\d)\\d)\\d)|2(?:0(?:0(?:00|4\\d)|(?:19|[2-7]\\d)\\d)|(?:(?:[124-6]\\d|3[5-9])\\d|7(?:[0-79]\\d|8[13-9])|8(?:[2-6]\\d|7[01]))\\d)|[349]\\d{4}))\\d\\d|5(?:(?:[02]\\d|5[0-478])\\d|1(?:[0-8]\\d|95)|6(?:4[0-4]|5[1-589]))\\d{3}","voip":""},"examples":{"fixedLine":"3212345","mobile":"51234567","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{3,4})","leadingDigits":["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{2})(\\d{4})","leadingDigits":["7"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3})","leadingDigits":["8"],"format":"$1 $2 $3"}]},"EG":{"isoCode":"EG","countryCode":"20","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}","fixedLine":"13[23]\\d{6}|(?:15|57)\\d{6,7}|(?:2[2-4]|3|4[05-8]|5[05]|6[24-689]|8[2468]|9[235-7])\\d{7}","mobile":"1[0-25]\\d{8}","voip":""},"examples":{"fixedLine":"234567890","mobile":"1001234567","voip":null},"formats":[{"pattern":"(\\d)(\\d{7,8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[23]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{6,7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1[35]|[4-6]|8[2468]|9[235-7]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1"],"format":"$1 $2"}]},"EH":{"isoCode":"EH","countryCode":"212","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":"528[89]","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[5-8]\\d{8}","fixedLine":"528[89]\\d{5}","mobile":"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-4]|5[01]|8[0-3]))\\d{6}","voip":"(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}"},"examples":{"fixedLine":"528812345","mobile":"650123456","voip":"592401234"},"formats":[]},"ER":{"isoCode":"ER","countryCode":"291","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[178]\\d{6}","fixedLine":"(?:1(?:1[12568]|[24]0|55|6[146])|8\\d\\d)\\d{4}","mobile":"(?:17[1-3]|7\\d\\d)\\d{4}","voip":""},"examples":{"fixedLine":"8370362","mobile":"7123456","voip":null},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[178]"],"format":"$1 $2 $3"}]},"ES":{"isoCode":"ES","countryCode":"34","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[5-9]\\d{8}","fixedLine":"96906(?:0[0-8]|1[1-9]|[2-9]\\d)\\d\\d|9(?:69(?:0[0-57-9]|[1-9]\\d)|73(?:[0-8]\\d|9[1-9]))\\d{4}|(?:8(?:[1356]\\d|[28][0-8]|[47][1-9])|9(?:[135]\\d|[268][0-8]|4[1-9]|7[124-9]))\\d{6}","mobile":"(?:590[16]00\\d|9(?:6906(?:09|10)|7390\\d\\d))\\d\\d|(?:6\\d|7[1-48])\\d{7}","voip":""},"examples":{"fixedLine":"810123456","mobile":"612345678","voip":null},"formats":[{"pattern":"(\\d{4})","leadingDigits":["905"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{6})","leadingDigits":["[79]9"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["[89]00"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[5-9]"],"format":"$1 $2 $3 $4"}]},"ET":{"isoCode":"ET","countryCode":"251","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:11|[2-579]\\d)\\d{7}","fixedLine":"11667[01]\\d{3}|(?:11(?:1(?:1[124]|2[2-7]|3[1-5]|5[5-8]|8[6-8])|2(?:13|3[6-8]|5[89]|7[05-9]|8[2-6])|3(?:2[01]|3[0-289]|4[1289]|7[1-4]|87)|4(?:1[69]|3[2-49]|4[0-3]|6[5-8])|5(?:1[578]|44|5[0-4])|6(?:1[578]|2[69]|39|4[5-7]|5[0-5]|6[0-59]|8[015-8]))|2(?:2(?:11[1-9]|22[0-7]|33\\d|44[1467]|66[1-68])|5(?:11[124-6]|33[2-8]|44[1467]|55[14]|66[1-3679]|77[124-79]|880))|3(?:3(?:11[0-46-8]|(?:22|55)[0-6]|33[0134689]|44[04]|66[01467])|4(?:44[0-8]|55[0-69]|66[0-3]|77[1-5]))|4(?:6(?:119|22[0-24-7]|33[1-5]|44[13-69]|55[14-689]|660|88[1-4])|7(?:(?:11|22)[1-9]|33[13-7]|44[13-6]|55[1-689]))|5(?:7(?:227|55[05]|(?:66|77)[14-8])|8(?:11[149]|22[013-79]|33[0-68]|44[013-8]|550|66[1-5]|77\\d)))\\d{4}","mobile":"700[1-9]\\d{5}|(?:7(?:0[1-9]|1[0-8]|22|77|86|99)|9\\d\\d)\\d{6}","voip":""},"examples":{"fixedLine":"111112345","mobile":"911234567","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-579]"],"format":"$1 $2 $3"}]},"FI":{"isoCode":"FI","countryCode":"358","internationalPrefix":"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","nationalPrefix":"0","leadingDigits":"1[03-79]|[2-9]","isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[5,6,7,8,9],"mobile":[6,7,8,9,10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}","fixedLine":"(?:1[3-79][1-8]|[23568][1-8]\\d|9(?:00|[1-8]\\d))\\d{2,6}","mobile":"4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}","voip":""},"examples":{"fixedLine":"131234567","mobile":"412345678","voip":null},"formats":[{"pattern":"(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["75[12]"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["20[2-59]"],"format":"$1"},{"pattern":"(\\d{6})","leadingDigits":["11"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3,7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["(?:[1-3]0|[68])0|70[07-9]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{4,8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[14]|2[09]|50|7[135]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{6,10})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["7"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{4,9})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["(?:1[3-79]|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"],"format":"$1 $2"}]},"FJ":{"isoCode":"FJ","countryCode":"679","internationalPrefix":"0(?:0|52)","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"45\\d{5}|(?:0800\\d|[235-9])\\d{6}","fixedLine":"603\\d{4}|(?:3[0-5]|6[25-7]|8[58])\\d{5}","mobile":"(?:[279]\\d|45|5[01568]|8[034679])\\d{5}","voip":""},"examples":{"fixedLine":"3212345","mobile":"7012345","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[235-9]|45"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{3})(\\d{4})","leadingDigits":["0"],"format":"$1 $2 $3"}]},"FK":{"isoCode":"FK","countryCode":"500","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5],"mobile":[5],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-7]\\d{4}","fixedLine":"[2-47]\\d{4}","mobile":"[56]\\d{4}","voip":""},"examples":{"fixedLine":"31234","mobile":"51234","voip":null},"formats":[]},"FM":{"isoCode":"FM","countryCode":"691","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[39]\\d\\d|820)\\d{4}","fixedLine":"31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-6]\\d)\\d)\\d{3}","mobile":"31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-7]\\d)\\d)\\d{3}","voip":""},"examples":{"fixedLine":"3201234","mobile":"3501234","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[389]"],"format":"$1 $2"}]},"FO":{"isoCode":"FO","countryCode":"298","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6],"mobile":[6],"voip":[6]},"patterns":{"nationalPrefixForParsing":"(10(?:01|[12]0|88))","nationalPrefixTransformRule":null,"general":"[2-9]\\d{5}","fixedLine":"(?:20|[34]\\d|8[19])\\d{4}","mobile":"(?:[27][1-9]|5\\d|9[16])\\d{4}","voip":"(?:6[0-36]|88)\\d{4}"},"examples":{"fixedLine":"201234","mobile":"211234","voip":"601234"},"formats":[{"pattern":"(\\d{6})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["[2-9]"],"format":"$1"}]},"FR":{"isoCode":"FR","countryCode":"33","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[1-9]\\d{8}","fixedLine":"(?:26[013-9]|59[1-35-9])\\d{6}|(?:[13]\\d|2[0-57-9]|4[1-9]|5[0-8])\\d{7}","mobile":"(?:6(?:[0-24-8]\\d|3[0-8]|9[589])|7[3-9]\\d)\\d{6}","voip":"9\\d{8}"},"examples":{"fixedLine":"123456789","mobile":"612345678","voip":"912345678"},"formats":[{"pattern":"(\\d{4})","leadingDigits":["10"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3})","leadingDigits":["1"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP $FG","leadingDigits":["8"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-79]"],"format":"$1 $2 $3 $4 $5"}]},"GA":{"isoCode":"GA","countryCode":"241","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[7,8],"voip":[]},"patterns":{"nationalPrefixForParsing":"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","nationalPrefixTransformRule":"$1","general":"(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}","fixedLine":"[01]1\\d{6}","mobile":"(?:(?:0[2-7]|7[467])\\d|6(?:0[0-4]|10|[256]\\d))\\d{5}|[2-7]\\d{6}","voip":""},"examples":{"fixedLine":"01441234","mobile":"06031234","voip":null},"formats":[{"pattern":"(\\d)(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-7]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["0"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[167]"],"format":"$1 $2 $3 $4"}]},"GB":{"isoCode":"GB","countryCode":"44","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[9,10],"mobile":[10],"voip":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}","fixedLine":"(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0235])|4(?:(?:[0-5]\\d|70)\\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|50))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-2]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}","mobile":"7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}","voip":"56\\d{8}"},"examples":{"fixedLine":"1212345678","mobile":"7400123456","voip":"5612345678"},"formats":[{"pattern":"(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["800","8001","80011","800111","8001111"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["845","8454","84546","845464"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["800"],"format":"$1 $2"},{"pattern":"(\\d{5})(\\d{4,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{5,6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1(?:[2-69][02-9]|[78])"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["7"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1389]"],"format":"$1 $2 $3"}]},"GD":{"isoCode":"GD","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"473","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":"([2-9]\\d{6})$|1","nationalPrefixTransformRule":"473$1","general":"(?:473|[58]\\d\\d|900)\\d{7}","fixedLine":"473(?:2(?:3[0-2]|69)|3(?:2[89]|86)|4(?:[06]8|3[5-9]|4[0-4]|5[579]|73|90)|63[68]|7(?:58|84)|800|938)\\d{4}","mobile":"473(?:4(?:0[2-79]|1[04-9]|2[0-5]|49|5[68])|5(?:2[01]|3[3-8])|901)\\d{4}","voip":""},"examples":{"fixedLine":"4732691234","mobile":"4734031234","voip":null},"formats":[]},"GE":{"isoCode":"GE","countryCode":"995","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[3-57]\\d\\d|800)\\d{6}","fixedLine":"(?:3(?:[256]\\d|4[124-9]|7[0-4])|4(?:1\\d|2[2-7]|3[1-79]|4[2-8]|7[239]|9[1-7]))\\d{6}","mobile":"5(?:(?:(?:0555|1(?:[17]77|555))[5-9]|757(?:7[7-9]|8[01]))\\d|22252[0-4])\\d\\d|(?:5(?:0(?:0(?:0\\d|11|22|3[0-6]|44|5[05]|77|88|9[09])|111|77\\d)|1(?:1(?:[03][01]|[124]\\d)|4\\d\\d)|[23]555|4(?:4\\d\\d|555)|5(?:[0157-9]\\d\\d|200)|6[89]\\d\\d|7(?:[0147-9]\\d\\d|5(?:00|[57]5))|8(?:0(?:[018]\\d|2[0-4])|5(?:55|8[89])|8(?:55|88))|9(?:090|[1-35-9]\\d\\d))|790\\d\\d)\\d{4}|5(?:0(?:0[17]0|505)|1(?:0[01]0|1(?:07|33|51))|2(?:0[02]0|2[25]2)|3(?:0[03]0|3[35]3)|(?:40[04]|900)0|5222)[0-4]\\d{3}","voip":"70[67]\\d{6}"},"examples":{"fixedLine":"322123456","mobile":"555123456","voip":"706123456"},"formats":[{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["70"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["32"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[57]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[348]"],"format":"$1 $2 $3 $4"}]},"GF":{"isoCode":"GF","countryCode":"594","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[56]94\\d{6}|(?:80|9\\d)\\d{7}","fixedLine":"594(?:[02-49]\\d|1[0-5]|5[6-9]|6[0-3]|80)\\d{4}","mobile":"694(?:[0-249]\\d|3[0-8])\\d{4}","voip":"9(?:(?:396|76\\d)\\d|476[0-5])\\d{4}"},"examples":{"fixedLine":"594101234","mobile":"694201234","voip":"976012345"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[56]|9[47]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]"],"format":"$1 $2 $3 $4"}]},"GG":{"isoCode":"GG","countryCode":"44","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[10]},"patterns":{"nationalPrefixForParsing":"([25-9]\\d{5})$|0","nationalPrefixTransformRule":"1481$1","general":"(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?","fixedLine":"1481[25-9]\\d{5}","mobile":"7(?:(?:781|839)\\d|911[17])\\d{5}","voip":"56\\d{8}"},"examples":{"fixedLine":"1481256789","mobile":"7781123456","voip":"5612345678"},"formats":[]},"GH":{"isoCode":"GH","countryCode":"233","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[235]\\d{3}|800)\\d{5}","fixedLine":"3082[0-5]\\d{4}|3(?:0(?:[237]\\d|8[01])|[167](?:2[0-6]|7\\d|80)|2(?:2[0-5]|7\\d|80)|3(?:2[0-3]|7\\d|80)|4(?:2[013-9]|3[01]|7\\d|80)|5(?:2[0-7]|7\\d|80)|8(?:2[0-2]|7\\d|80)|9(?:[28]0|7\\d))\\d{5}","mobile":"(?:2(?:[0346-9]\\d|5[67])|5(?:[03-7]\\d|9[1-9]))\\d{6}","voip":""},"examples":{"fixedLine":"302345678","mobile":"231234567","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[237]|8[0-2]"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[235]"],"format":"$1 $2 $3"}]},"GI":{"isoCode":"GI","countryCode":"350","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[25]\\d|60)\\d{6}","fixedLine":"2190[0-2]\\d{3}|2(?:0(?:[02]\\d|3[01])|16[24-9]|2[2-5]\\d)\\d{4}","mobile":"5251[0-4]\\d{3}|(?:5(?:[146-8]\\d\\d|250)|60(?:1[01]|6\\d))\\d{4}","voip":""},"examples":{"fixedLine":"20012345","mobile":"57123456","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{5})","leadingDigits":["2"],"format":"$1 $2"}]},"GL":{"isoCode":"GL","countryCode":"299","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6],"mobile":[6],"voip":[6]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:19|[2-689]\\d|70)\\d{4}","fixedLine":"(?:19|3[1-7]|[68][1-9]|70|9\\d)\\d{4}","mobile":"[245]\\d{5}","voip":"3[89]\\d{4}"},"examples":{"fixedLine":"321000","mobile":"221234","voip":"381234"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["19|[2-9]"],"format":"$1 $2 $3"}]},"GM":{"isoCode":"GM","countryCode":"220","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-9]\\d{6}","fixedLine":"(?:4(?:[23]\\d\\d|4(?:1[024679]|[6-9]\\d))|5(?:5(?:3\\d|4[0-7])|6[67]\\d|7(?:1[04]|2[035]|3[58]|48))|8\\d{3})\\d{3}","mobile":"(?:[23679]\\d|5[0-489])\\d{5}","voip":""},"examples":{"fixedLine":"5661234","mobile":"3012345","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[2-9]"],"format":"$1 $2"}]},"GN":{"isoCode":"GN","countryCode":"224","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"722\\d{6}|(?:3|6\\d)\\d{7}","fixedLine":"3(?:0(?:24|3[12]|4[1-35-7]|5[13]|6[189]|[78]1|9[1478])|1\\d\\d)\\d{4}","mobile":"6[0-356]\\d{7}","voip":"722\\d{6}"},"examples":{"fixedLine":"30241234","mobile":"601123456","voip":"722123456"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["3"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[67]"],"format":"$1 $2 $3 $4"}]},"GP":{"isoCode":"GP","countryCode":"590","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"590\\d{6}|(?:69|80|9\\d)\\d{7}","fixedLine":"590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)\\d{4}","mobile":"69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}","voip":"9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}"},"examples":{"fixedLine":"590201234","mobile":"690001234","voip":"976012345"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[569]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3 $4"}]},"GQ":{"isoCode":"GQ","countryCode":"240","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"222\\d{6}|(?:3\\d|55|[89]0)\\d{7}","fixedLine":"33[0-24-9]\\d[46]\\d{4}|3(?:33|5\\d)\\d[7-9]\\d{4}","mobile":"(?:222|55\\d)\\d{6}","voip":""},"examples":{"fixedLine":"333091234","mobile":"222123456","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["[235]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{6})","leadingDigits":["[89]"],"format":"$1 $2"}]},"GR":{"isoCode":"GR","countryCode":"30","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}","fixedLine":"2(?:1\\d\\d|2(?:2[1-46-9]|[36][1-8]|4[1-7]|5[1-4]|7[1-5]|[89][1-9])|3(?:1\\d|2[1-57]|[35][1-3]|4[13]|7[1-7]|8[124-6]|9[1-79])|4(?:1\\d|2[1-8]|3[1-4]|4[13-5]|6[1-578]|9[1-5])|5(?:1\\d|[29][1-4]|3[1-5]|4[124]|5[1-6])|6(?:1\\d|[269][1-6]|3[1245]|4[1-7]|5[13-9]|7[14]|8[1-5])|7(?:1\\d|2[1-5]|3[1-6]|4[1-7]|5[1-57]|6[135]|9[125-7])|8(?:1\\d|2[1-5]|[34][1-4]|9[1-57]))\\d{6}","mobile":"68[57-9]\\d{7}|(?:69|94)\\d{8}","voip":""},"examples":{"fixedLine":"2123456789","mobile":"6912345678","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{4})(\\d{4})","leadingDigits":["21|7"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{6})","leadingDigits":["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","leadingDigits":["[2689]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3,4})(\\d{5})","leadingDigits":["8"],"format":"$1 $2 $3"}]},"GT":{"isoCode":"GT","countryCode":"502","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}","fixedLine":"[267][2-9]\\d{6}","mobile":"(?:[3-5]\\d\\d|80[0-4])\\d{5}","voip":""},"examples":{"fixedLine":"22456789","mobile":"51234567","voip":null},"formats":[{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[2-8]"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{3})(\\d{4})","leadingDigits":["1"],"format":"$1 $2 $3"}]},"GU":{"isoCode":"GU","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"671","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":"([2-9]\\d{6})$|1","nationalPrefixTransformRule":"671$1","general":"(?:[58]\\d\\d|671|900)\\d{7}","fixedLine":"671(?:2\\d\\d|3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[02-46-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[48])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}","mobile":"671(?:2\\d\\d|3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[02-46-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[48])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}","voip":""},"examples":{"fixedLine":"6713001234","mobile":"6713001234","voip":null},"formats":[]},"GW":{"isoCode":"GW","countryCode":"245","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[49]\\d{8}|4\\d{6}","fixedLine":"443\\d{6}","mobile":"9(?:5\\d|6[569]|77)\\d{6}","voip":"40\\d{5}"},"examples":{"fixedLine":"443201234","mobile":"955012345","voip":"4012345"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["40"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["[49]"],"format":"$1 $2 $3"}]},"GY":{"isoCode":"GY","countryCode":"592","internationalPrefix":"001","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[2-8]\\d{3}|9008)\\d{3}","fixedLine":"(?:2(?:1[6-9]|2[0-35-9]|3[1-4]|5[3-9]|6\\d|7[0-79])|3(?:2[25-9]|3\\d)|4(?:4[0-24]|5[56])|50[0-6]|77[1-57])\\d{4}","mobile":"(?:510|6\\d\\d|7(?:[01]\\d|2[0-256]|3[0-2]|49))\\d{4}","voip":"515\\d{4}"},"examples":{"fixedLine":"2201234","mobile":"6091234","voip":"5151234"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[2-9]"],"format":"$1 $2"}]},"HK":{"isoCode":"HK","countryCode":"852","internationalPrefix":"00(?:30|5[09]|[126-9]?)","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}","fixedLine":"(?:2(?:[13-9]\\d|2[013-9])\\d|3(?:(?:[1569][0-24-9]|4[0-246-9]|7[0-24-69])\\d|8(?:4[0-8]|[59]\\d|6[01]))|58(?:0[1-9]|1[2-9]))\\d{4}","mobile":"(?:4(?:44[0-25-9]|6(?:1[0-7]|4[0-57-9]|6[0-4]))|5(?:73[0-6]|95[0-8])|6(?:26[013-8]|66[0-3])|70(?:7[1-8]|8[0-4])|848[0-35-9]|9(?:29[013-9]|39[01]|59[0-4]|899))\\d{4}|(?:4(?:4[0-35-8]|6[02357-9])|5(?:[1-59][0-46-9]|6[0-4689]|7[0-246-9])|6(?:0[1-9]|[13-59]\\d|[268][0-57-9]|7[0-79])|70[129]|84[0-29]|9(?:0[1-9]|1[02-9]|[2358][0-8]|[467]\\d))\\d{5}","voip":""},"examples":{"fixedLine":"21234567","mobile":"51234567","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{2,5})","leadingDigits":["900","9003"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["8"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{3})(\\d{3})","leadingDigits":["9"],"format":"$1 $2 $3 $4"}]},"HN":{"isoCode":"HN","countryCode":"504","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"8\\d{10}|[237-9]\\d{7}","fixedLine":"2(?:2(?:0[0-59]|1[1-9]|[23]\\d|4[02-6]|5[57]|6[245]|7[0135689]|8[01346-9]|9[0-2])|4(?:0[578]|2[3-59]|3[13-9]|4[0-68]|5[1-3589])|5(?:0[2357-9]|1[1-356]|4[03-5]|5\\d|6[014-69]|7[04]|80)|6(?:[056]\\d|17|2[067]|3[047]|4[0-378]|[78][0-8]|9[01])|7(?:0[5-79]|6[46-9]|7[02-9]|8[034]|91)|8(?:79|8[0-357-9]|9[1-57-9]))\\d{4}","mobile":"[37-9]\\d{7}","voip":""},"examples":{"fixedLine":"22123456","mobile":"91234567","voip":null},"formats":[{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[237-9]"],"format":"$1-$2"},{"pattern":"(\\d{3})(\\d{4})(\\d{4})","leadingDigits":["8"],"format":"$1 $2 $3","intlFormat":"NA"}]},"HR":{"isoCode":"HR","countryCode":"385","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9],"mobile":[8,9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}","fixedLine":"1\\d{7}|(?:2[0-3]|3[1-5]|4[02-47-9]|5[1-3])\\d{6,7}","mobile":"9(?:(?:0[1-9]|[12589]\\d)\\d\\d|7(?:[0679]\\d\\d|5(?:[01]\\d|44|55|77|9[5-7])))\\d{4}|98\\d{6}","voip":""},"examples":{"fixedLine":"12345678","mobile":"921234567","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2,3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["6[01]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{2,3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{4})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["6|7[245]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-57]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3"}]},"HT":{"isoCode":"HT","countryCode":"509","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[2-489]\\d|55)\\d{6}","fixedLine":"2(?:2\\d|5[1-5]|81|9[149])\\d{5}","mobile":"(?:[34]\\d|55)\\d{6}","voip":"9(?:[67][0-4]|8[0-3589]|9\\d)\\d{5}"},"examples":{"fixedLine":"22453300","mobile":"34101234","voip":"98901234"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{4})","leadingDigits":["[2-589]"],"format":"$1 $2 $3"}]},"HU":{"isoCode":"HU","countryCode":"36","internationalPrefix":"00","nationalPrefix":"06","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[235-7]\\d{8}|[1-9]\\d{7}","fixedLine":"(?:1\\d|[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6[23689]|8[2-57-9]|9[2-69])\\d{6}","mobile":"(?:[257]0|3[01])\\d{7}","voip":"21\\d{7}"},"examples":{"fixedLine":"12345678","mobile":"201234567","voip":"211234567"},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"($NP $FG)","leadingDigits":["1"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"($NP $FG)","leadingDigits":["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP $FG","leadingDigits":["[2-9]"],"format":"$1 $2 $3"}]},"ID":{"isoCode":"ID","countryCode":"62","internationalPrefix":"00[89]","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8,9,10,11],"mobile":[9,10,11,12],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:(?:00[1-9]|8\\d)\\d{4}|[1-36])\\d{6}|00\\d{10}|[1-9]\\d{8,10}|[2-9]\\d{7}","fixedLine":"2[124]\\d{7,8}|619\\d{8}|2(?:1(?:14|500)|2\\d{3})\\d{3}|61\\d{5,8}|(?:2(?:[35][1-4]|6[0-8]|7[1-6]|8\\d|9[1-8])|3(?:1|[25][1-8]|3[1-68]|4[1-3]|6[1-3568]|7[0-469]|8\\d)|4(?:0[1-589]|1[01347-9]|2[0-36-8]|3[0-24-68]|43|5[1-378]|6[1-5]|7[134]|8[1245])|5(?:1[1-35-9]|2[25-8]|3[124-9]|4[1-3589]|5[1-46]|6[1-8])|6(?:[25]\\d|3[1-69]|4[1-6])|7(?:02|[125][1-9]|[36]\\d|4[1-8]|7[0-36-9])|9(?:0[12]|1[013-8]|2[0-479]|5[125-8]|6[23679]|7[159]|8[01346]))\\d{5,8}","mobile":"8[1-35-9]\\d{7,10}","voip":""},"examples":{"fixedLine":"218350123","mobile":"812345678","voip":null},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{3})","leadingDigits":["15"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{5,9})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["2[124]|[36]1"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{5,7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["800"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{5,8})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[2-79]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3,4})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8[1-35-9]"],"format":"$1-$2-$3"},{"pattern":"(\\d{3})(\\d{6,8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["804"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d)(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["80"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{4})(\\d{4,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1-$2-$3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["001"],"format":"$1 $2 $3 $4","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{4})(\\d{3})(\\d{4})","leadingDigits":["0"],"format":"$1 $2 $3 $4","intlFormat":"NA"}]},"IE":{"isoCode":"IE","countryCode":"353","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8,9,10],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}","fixedLine":"(?:1\\d|21)\\d{6,7}|(?:2[24-9]|4(?:0[24]|5\\d|7)|5(?:0[45]|1\\d|8)|6(?:1\\d|[237-9])|9(?:1\\d|[35-9]))\\d{5}|(?:23|4(?:[1-469]|8\\d)|5[23679]|6[4-6]|7[14]|9[04])\\d{7}","mobile":"8(?:22|[35-9]\\d)\\d{6}","voip":"76\\d{7}"},"examples":{"fixedLine":"2212345","mobile":"850123456","voip":"761234567"},"formats":[{"pattern":"(\\d{2})(\\d{5})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["2[24-9]|47|58|6[237-9]|9[35-9]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[45]0"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{3,4})(\\d{4})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["1"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[2569]|4[1-69]|7[14]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["70"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["81"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[78]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3})","leadingDigits":["1"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["4"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3 $4"}]},"IL":{"isoCode":"IL","countryCode":"972","internationalPrefix":"0(?:0|1[2-9])","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,11,12],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}","fixedLine":"153\\d{8,9}|29[1-9]\\d{5}|(?:2[0-8]|[3489]\\d)\\d{6}","mobile":"55410\\d{4}|5(?:(?:[02][02-9]|[149][2-9]|[36]\\d|8[3-7])\\d|5(?:01|2\\d|3[0-3]|4[34]|5[0-25689]|6[6-8]|7[0-267]|8[7-9]|9[1-9]))\\d{5}","voip":"7(?:38(?:0\\d|5[0-29]|88)|8(?:33|55|77|81)\\d)\\d{4}|7(?:18|2[23]|3[237]|47|6[258]|7\\d|82|9[2-9])\\d{6}"},"examples":{"fixedLine":"21234567","mobile":"502345678","voip":"771234567"},"formats":[{"pattern":"(\\d{4})(\\d{3})","leadingDigits":["125"],"format":"$1-$2"},{"pattern":"(\\d{4})(\\d{2})(\\d{2})","leadingDigits":["121"],"format":"$1-$2-$3"},{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-489]"],"format":"$1-$2-$3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[57]"],"format":"$1-$2-$3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3})","leadingDigits":["12"],"format":"$1-$2-$3"},{"pattern":"(\\d{4})(\\d{6})","leadingDigits":["159"],"format":"$1-$2"},{"pattern":"(\\d)(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["1[7-9]"],"format":"$1-$2-$3-$4"},{"pattern":"(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","leadingDigits":["15"],"format":"$1-$2 $3-$4"}]},"IM":{"isoCode":"IM","countryCode":"44","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":"74576|(?:16|7[56])24","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[10]},"patterns":{"nationalPrefixForParsing":"([25-8]\\d{5})$|0","nationalPrefixTransformRule":"1624$1","general":"1624\\d{6}|(?:[3578]\\d|90)\\d{8}","fixedLine":"1624(?:230|[5-8]\\d\\d)\\d{3}","mobile":"76245[06]\\d{4}|7(?:4576|[59]24\\d|624[0-4689])\\d{5}","voip":"56\\d{8}"},"examples":{"fixedLine":"1624756789","mobile":"7924123456","voip":"5612345678"},"formats":[]},"IN":{"isoCode":"IN","countryCode":"91","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}","fixedLine":"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}","mobile":"(?: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}","voip":""},"examples":{"fixedLine":"7410410123","mobile":"8123456789","voip":null},"formats":[{"pattern":"(\\d{7})","leadingDigits":["575"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{8})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],"format":"$1"},{"pattern":"(\\d{4})(\\d{4,5})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["180","1800"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["140"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","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])"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["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]","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]","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]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["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","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]","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]"],"format":"$1 $2 $3"},{"pattern":"(\\d{5})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[6-9]"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{2,4})(\\d{4})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["1(?:6|8[06])","1(?:6|8[06]0)"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})(\\d{4})","leadingDigits":["0"],"format":"$1 $2 $3 $4","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{3})(\\d{3})(\\d{3})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["18"],"format":"$1 $2 $3 $4"}]},"IO":{"isoCode":"IO","countryCode":"246","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"3\\d{6}","fixedLine":"37\\d{5}","mobile":"38\\d{5}","voip":""},"examples":{"fixedLine":"3709100","mobile":"3801234","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["3"],"format":"$1 $2"}]},"IQ":{"isoCode":"IQ","countryCode":"964","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}","fixedLine":"1\\d{7}|(?:2[13-5]|3[02367]|4[023]|5[03]|6[026])\\d{6,7}","mobile":"7[3-9]\\d{8}","voip":""},"examples":{"fixedLine":"12345678","mobile":"7912345678","voip":null},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-6]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["7"],"format":"$1 $2 $3"}]},"IR":{"isoCode":"IR","countryCode":"98","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,7,10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}","fixedLine":"(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])(?:[03-57]\\d{7}|[16]\\d{3}(?:\\d{4})?|[289]\\d{3}(?:\\d(?:\\d{3})?)?)|94(?:000[09]|(?:12\\d|30[0-2])\\d|2(?:121|[2689]0\\d)|4(?:111|40\\d))\\d{4}","mobile":"9(?:(?:0(?:[0-35]\\d|4[4-6])|(?:[13]\\d|2[0-3])\\d)\\d|9(?:[0-46]\\d\\d|5[15]0|8(?:[12]\\d|88)|9(?:0[0-3]|[19]\\d|21|69|77|8[7-9])))\\d{5}","voip":""},"examples":{"fixedLine":"2123456789","mobile":"9123456789","voip":null},"formats":[{"pattern":"(\\d{4,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["96"],"format":"$1"},{"pattern":"(\\d{2})(\\d{4,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-8]"],"format":"$1 $2 $3"}]},"IS":{"isoCode":"IS","countryCode":"354","internationalPrefix":"00|1(?:0(?:01|[12]0)|100)","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7,9],"voip":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:38\\d|[4-9])\\d{6}","fixedLine":"(?:4(?:1[0-24-69]|2[0-7]|[37][0-8]|4[0-24589]|5[0-68]|6\\d|8[0-36-8])|5(?:05|[156]\\d|2[02578]|3[0-579]|4[03-7]|7[0-2578]|8[0-35-9]|9[013-689])|872)\\d{4}","mobile":"(?:38[589]\\d\\d|6(?:1[1-8]|2[0-6]|3[026-9]|4[014679]|5[0159]|6[0-69]|70|8[06-8]|9\\d)|7(?:5[057]|[6-9]\\d)|8(?:2[0-59]|[3-69]\\d|8[238]))\\d{4}","voip":"49[0-24-79]\\d{4}"},"examples":{"fixedLine":"4101234","mobile":"6111234","voip":"4921234"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[4-9]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["3"],"format":"$1 $2 $3"}]},"IT":{"isoCode":"IT","countryCode":"39","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[6,7,8,9,10,11],"mobile":[9,10],"voip":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?","fixedLine":"0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}","mobile":"3[2-9]\\d{7,8}|(?:31|43)\\d{8}","voip":"55\\d{8}"},"examples":{"fixedLine":"0212345678","mobile":"3123456789","voip":"5512345678"},"formats":[{"pattern":"(\\d{4,5})","leadingDigits":["1(?:0|9[246])","1(?:0|9(?:2[2-9]|[46]))"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{6})","leadingDigits":["1(?:1|92)"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{4,6})","leadingDigits":["0[26]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3,6})","leadingDigits":["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{2,6})","leadingDigits":["0(?:[13-579][2-46-8]|8[236-8])"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["894"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3,4})(\\d{4})","leadingDigits":["0[26]|5"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3,4})","leadingDigits":["1(?:44|[679])|[378]|43"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3,4})(\\d{4})","leadingDigits":["0[13-57-9][0159]|14"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{4})(\\d{5})","leadingDigits":["0[26]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{4})","leadingDigits":["0"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{4})(\\d{4,5})","leadingDigits":["3"],"format":"$1 $2 $3"}]},"JE":{"isoCode":"JE","countryCode":"44","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[10]},"patterns":{"nationalPrefixForParsing":"([0-24-8]\\d{5})$|0","nationalPrefixTransformRule":"1534$1","general":"1534\\d{6}|(?:[3578]\\d|90)\\d{8}","fixedLine":"1534[0-24-8]\\d{5}","mobile":"7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97\\d))\\d{5}","voip":"56\\d{8}"},"examples":{"fixedLine":"1534456789","mobile":"7797712345","voip":"5612345678"},"formats":[]},"JM":{"isoCode":"JM","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"658|876","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[58]\\d\\d|658|900)\\d{7}","fixedLine":"8766060\\d{3}|(?:658(?:2(?:[0-8]\\d|9[0-46-9])|[3-9]\\d\\d)|876(?:52[35]|6(?:0[1-3579]|1[0235-9]|[23]\\d|40|5[06]|6[2-589]|7[0-25-9]|8[04]|9[4-9])|7(?:0[2-689]|[1-6]\\d|8[056]|9[45])|9(?:0[1-8]|1[02378]|[2-8]\\d|9[2-468])))\\d{4}","mobile":"(?:658295|876(?:2(?:0[1-9]|[13-9]\\d|2[013-9])|[348]\\d\\d|5(?:0[1-9]|[1-9]\\d)|6(?:4[89]|6[67])|7(?:0[07]|7\\d|8[1-47-9]|9[0-36-9])|9(?:[01]9|9[0579])))\\d{4}","voip":""},"examples":{"fixedLine":"8765230123","mobile":"8762101234","voip":null},"formats":[]},"JO":{"isoCode":"JO","countryCode":"962","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}","fixedLine":"87(?:000|90[01])\\d{3}|(?:2(?:6(?:2[0-35-9]|3[0-578]|4[24-7]|5[0-24-8]|[6-8][023]|9[0-3])|7(?:0[1-79]|10|2[014-7]|3[0-689]|4[019]|5[0-3578]))|32(?:0[1-69]|1[1-35-7]|2[024-7]|3\\d|4[0-3]|[5-7][023])|53(?:0[0-3]|[13][023]|2[0-59]|49|5[0-35-9]|6[15]|7[45]|8[1-6]|9[0-36-9])|6(?:2(?:[05]0|22)|3(?:00|33)|4(?:0[0-25]|1[2-7]|2[0569]|[38][07-9]|4[025689]|6[0-589]|7\\d|9[0-2])|5(?:[01][056]|2[034]|3[0-57-9]|4[178]|5[0-69]|6[0-35-9]|7[1-379]|8[0-68]|9[0239]))|87(?:20|7[078]|99))\\d{4}","mobile":"7(?:[78][0-25-9]|9\\d)\\d{6}","voip":""},"examples":{"fixedLine":"62001234","mobile":"790123456","voip":null},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[2356]|87"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{5,6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["70"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["7"],"format":"$1 $2 $3"}]},"JP":{"isoCode":"JP","countryCode":"81","internationalPrefix":"010","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[10],"voip":[10]},"patterns":{"nationalPrefixForParsing":"(000[259]\\d{6})$|(?:(?:003768)0?)|0","nationalPrefixTransformRule":"$1","general":"00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}","fixedLine":"(?: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}","mobile":"[7-9]0[1-9]\\d{7}","voip":"50[1-9]\\d{7}"},"examples":{"fixedLine":"312345678","mobile":"9012345678","voip":"5012345678"},"formats":[{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["007","0077","00777","00777[01]"],"format":"$1-$2","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["(?:12|57|99)0"],"format":"$1-$2-$3"},{"pattern":"(\\d{4})(\\d)(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","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[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","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[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"format":"$1-$2-$3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["60"],"format":"$1-$2-$3"},{"pattern":"(\\d)(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"format":"$1-$2-$3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["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[0459]|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[26-9]|49|51|6|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])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[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]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|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[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|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]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[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]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|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]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|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]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"format":"$1-$2-$3"},{"pattern":"(\\d{3})(\\d{2})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"format":"$1-$2-$3"},{"pattern":"(\\d{4})(\\d{2})(\\d{3,4})","leadingDigits":["007","0077"],"format":"$1-$2-$3","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{2})(\\d{4})","leadingDigits":["008"],"format":"$1-$2-$3","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["800"],"format":"$1-$2-$3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[257-9]"],"format":"$1-$2-$3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3,4})","leadingDigits":["0"],"format":"$1-$2-$3","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{4})(\\d{4,5})","leadingDigits":["0"],"format":"$1-$2-$3","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{5})(\\d{5,6})","leadingDigits":["0"],"format":"$1-$2-$3","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{6})(\\d{6,7})","leadingDigits":["0"],"format":"$1-$2-$3","intlFormat":"NA"}]},"KE":{"isoCode":"KE","countryCode":"254","internationalPrefix":"000","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8,9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}","fixedLine":"(?:4[245]|5[1-79]|6[01457-9])\\d{5,7}|(?:4[136]|5[08]|62)\\d{7}|(?:[24]0|66)\\d{6,7}","mobile":"(?:1(?:0[0-8]|1[0-5]|2[014]|30)|7\\d\\d)\\d{6}","voip":""},"examples":{"fixedLine":"202012345","mobile":"712123456","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{5,7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[24-6]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[17]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]"],"format":"$1 $2 $3"}]},"KG":{"isoCode":"KG","countryCode":"996","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"8\\d{9}|[235-9]\\d{8}","fixedLine":"312(?:5[0-79]\\d|9(?:[0-689]\\d|7[0-24-9]))\\d{3}|(?:3(?:1(?:2[0-46-8]|3[1-9]|47|[56]\\d)|2(?:22|3[0-479]|6[0-7])|4(?:22|5[6-9]|6\\d)|5(?:22|3[4-7]|59|6\\d)|6(?:22|5[35-7]|6\\d)|7(?:22|3[468]|4[1-9]|59|[67]\\d)|9(?:22|4[1-8]|6\\d))|6(?:09|12|2[2-4])\\d)\\d{5}","mobile":"312(?:58\\d|973)\\d{3}|(?:2(?:0[0-35]|2\\d)|5[0-24-7]\\d|600|7(?:[07]\\d|55)|88[08]|9(?:12|9[05-9]))\\d{6}","voip":""},"examples":{"fixedLine":"312123456","mobile":"700123456","voip":null},"formats":[{"pattern":"(\\d{4})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["3(?:1[346]|[24-79])"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[235-79]|88"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d)(\\d{2,3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3 $4"}]},"KH":{"isoCode":"KH","countryCode":"855","internationalPrefix":"00[14-9]","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9],"mobile":[8,9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"1\\d{9}|[1-9]\\d{7,8}","fixedLine":"23(?:4(?:[2-4]|[56]\\d)|[568]\\d\\d)\\d{4}|23[236-9]\\d{5}|(?:2[4-6]|3[2-6]|4[2-4]|[5-7][2-5])(?:(?:[237-9]|4[56]|5\\d)\\d{5}|6\\d{5,6})","mobile":"(?:(?:1[28]|3[18]|9[67])\\d|6[016-9]|7(?:[07-9]|[16]\\d)|8(?:[013-79]|8\\d))\\d{6}|(?:1\\d|9[0-57-9])\\d{6}|(?:2[3-6]|3[2-6]|4[2-4]|[5-7][2-5])48\\d{5}","voip":""},"examples":{"fixedLine":"23756789","mobile":"91234567","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3})","leadingDigits":["1"],"format":"$1 $2 $3"}]},"KI":{"isoCode":"KI","countryCode":"686","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5,8],"mobile":[8],"voip":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}","fixedLine":"(?:[24]\\d|3[1-9]|50|65(?:02[12]|12[56]|22[89]|[3-5]00)|7(?:27\\d\\d|3100|5(?:02[12]|12[56]|22[89]|[34](?:00|81)|500))|8[0-5])\\d{3}","mobile":"(?:6200[01]|7(?:310[1-9]|5(?:02[03-9]|12[0-47-9]|22[0-7]|[34](?:0[1-9]|8[02-9])|50[1-9])))\\d{3}|(?:63\\d\\d|7(?:(?:[0146-9]\\d|2[0-689])\\d|3(?:[02-9]\\d|1[1-9])|5(?:[0-2][013-9]|[34][1-79]|5[1-9]|[6-9]\\d)))\\d{4}","voip":"30(?:0[01]\\d\\d|12(?:11|20))\\d\\d"},"examples":{"fixedLine":"31234","mobile":"72001234","voip":"30010000"},"formats":[]},"KM":{"isoCode":"KM","countryCode":"269","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[3478]\\d{6}","fixedLine":"7[4-7]\\d{5}","mobile":"[34]\\d{6}","voip":""},"examples":{"fixedLine":"7712345","mobile":"3212345","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})","leadingDigits":["[3478]"],"format":"$1 $2 $3"}]},"KN":{"isoCode":"KN","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"869","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":"([2-7]\\d{6})$|1","nationalPrefixTransformRule":"869$1","general":"(?:[58]\\d\\d|900)\\d{7}","fixedLine":"869(?:2(?:29|36)|302|4(?:6[015-9]|70)|56[5-7])\\d{4}","mobile":"869(?:48[89]|55[6-8]|66\\d|76[02-7])\\d{4}","voip":""},"examples":{"fixedLine":"8692361234","mobile":"8697652917","voip":null},"formats":[]},"KP":{"isoCode":"KP","countryCode":"850","internationalPrefix":"00|99","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"85\\d{6}|(?:19\\d|[2-7])\\d{7}","fixedLine":"(?:(?:195|2)\\d|3[19]|4[159]|5[37]|6[17]|7[39]|85)\\d{6}","mobile":"19[1-3]\\d{7}","voip":""},"examples":{"fixedLine":"21234567","mobile":"1921234567","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-7]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1"],"format":"$1 $2 $3"}]},"KR":{"isoCode":"KR","countryCode":"82","internationalPrefix":"00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5,6,8,9,10],"mobile":[9,10],"voip":[10]},"patterns":{"nationalPrefixForParsing":"0(8(?:[1-46-8]|5\\d\\d))?","nationalPrefixTransformRule":null,"general":"00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}","fixedLine":"(?:2|3[1-3]|[46][1-4]|5[1-5])[1-9]\\d{6,7}|(?:3[1-3]|[46][1-4]|5[1-5])1\\d{2,3}","mobile":"1(?:05(?:[0-8]\\d|9[0-6])|22[13]\\d)\\d{4,5}|1(?:0[0-46-9]|[16-9]\\d|2[013-9])\\d{6,7}","voip":"70\\d{8}"},"examples":{"fixedLine":"22123456","mobile":"1020000000","voip":"7012345678"},"formats":[{"pattern":"(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1[016-9]1","1[016-9]11","1[016-9]114"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","carrierCodeFormattingRule":"$NP$CC-$FG","leadingDigits":["(?:3[1-3]|[46][1-4]|5[1-5])1"],"format":"$1-$2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["1"],"format":"$1-$2"},{"pattern":"(\\d)(\\d{3,4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","carrierCodeFormattingRule":"$NP$CC-$FG","leadingDigits":["2"],"format":"$1-$2-$3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","carrierCodeFormattingRule":"$NP$CC-$FG","leadingDigits":["60|8"],"format":"$1-$2-$3"},{"pattern":"(\\d{2})(\\d{3,4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","carrierCodeFormattingRule":"$NP$CC-$FG","leadingDigits":["[1346]|5[1-5]"],"format":"$1-$2-$3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","carrierCodeFormattingRule":"$NP$CC-$FG","leadingDigits":["[57]"],"format":"$1-$2-$3"},{"pattern":"(\\d{5})(\\d{3})(\\d{3})","leadingDigits":["003","0030"],"format":"$1 $2 $3","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{5})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","carrierCodeFormattingRule":"$NP$CC-$FG","leadingDigits":["5"],"format":"$1-$2-$3"},{"pattern":"(\\d{5})(\\d{3,4})(\\d{4})","leadingDigits":["0"],"format":"$1 $2 $3","intlFormat":"NA"},{"pattern":"(\\d{5})(\\d{2})(\\d{3})(\\d{4})","leadingDigits":["0"],"format":"$1 $2 $3 $4","intlFormat":"NA"}]},"KW":{"isoCode":"KW","countryCode":"965","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"18\\d{5}|(?:[2569]\\d|41)\\d{6}","fixedLine":"2(?:[23]\\d\\d|4(?:[1-35-9]\\d|44)|5(?:0[034]|[2-46]\\d|5[1-3]|7[1-7]))\\d{4}","mobile":"(?:41\\d\\d|5(?:(?:[05]\\d|1[0-7]|6[56])\\d|2(?:22|5[25])|7(?:55|77)|88[58])|6(?:(?:0[034679]|5[015-9]|6\\d)\\d|1(?:00|11|6[16])|2[26]2|3[36]3|4[46]4|7(?:0[013-9]|[67]\\d)|8[68]8|9(?:[069]\\d|3[039]))|9(?:(?:[04679]\\d|8[057-9])\\d|1(?:1[01]|99)|2(?:00|2\\d)|3(?:00|3[03])|5(?:00|5\\d)))\\d{4}","voip":""},"examples":{"fixedLine":"22345678","mobile":"50012345","voip":null},"formats":[{"pattern":"(\\d{4})(\\d{3,4})","leadingDigits":["[169]|2(?:[235]|4[1-35-9])|52"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{5})","leadingDigits":["[245]"],"format":"$1 $2"}]},"KY":{"isoCode":"KY","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"345","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":"([2-9]\\d{6})$|1","nationalPrefixTransformRule":"345$1","general":"(?:345|[58]\\d\\d|900)\\d{7}","fixedLine":"345(?:2(?:22|3[23]|44|66)|333|444|6(?:23|38|40)|7(?:30|4[35-79]|6[6-9]|77)|8(?:00|1[45]|[48]8)|9(?:14|4[035-9]))\\d{4}","mobile":"345(?:32[1-9]|42[0-4]|5(?:1[67]|2[5-79]|4[6-9]|50|76)|649|82[56]|9(?:1[679]|2[2-9]|3[06-9]|90))\\d{4}","voip":""},"examples":{"fixedLine":"3452221234","mobile":"3453231234","voip":null},"formats":[]},"KZ":{"isoCode":"KZ","countryCode":"7","internationalPrefix":"810","nationalPrefix":"8","leadingDigits":"33|7","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:33622|8\\d{8})\\d{5}|[78]\\d{9}","fixedLine":"(?:33622|7(?:1(?:0(?:[23]\\d|4[0-3]|59|63)|1(?:[23]\\d|4[0-79]|59)|2(?:[23]\\d|59)|3(?:2\\d|3[0-79]|4[0-35-9]|59)|4(?:[24]\\d|3[013-9]|5[1-9]|97)|5(?:2\\d|3[1-9]|4[0-7]|59)|6(?:[2-4]\\d|5[19]|61)|72\\d|8(?:[27]\\d|3[1-46-9]|4[0-5]|59))|2(?:1(?:[23]\\d|4[46-9]|5[3469])|2(?:2\\d|3[0679]|46|5[12679])|3(?:[2-4]\\d|5[139])|4(?:2\\d|3[1-35-9]|59)|5(?:[23]\\d|4[0-8]|59|61)|6(?:2\\d|3[1-9]|4[0-4]|59)|7(?:[2379]\\d|40|5[279])|8(?:[23]\\d|4[0-3]|59)|9(?:2\\d|3[124578]|59))))\\d{5}","mobile":"7(?:0[0-25-8]|47|6[0-4]|7[15-8]|85)\\d{7}","voip":"751\\d{7}"},"examples":{"fixedLine":"7123456789","mobile":"7710009998","voip":"7511234567"},"formats":[]},"LA":{"isoCode":"LA","countryCode":"856","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9,10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}","fixedLine":"(?:2[13]|[35-7][14]|41|8[1468])\\d{6}","mobile":"(?:20(?:[23579]\\d|88)|30(?:2\\d|4))\\d{6}","voip":""},"examples":{"fixedLine":"21212862","mobile":"2023123456","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2[13]|3[14]|[4-8]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["30[013-9]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[23]"],"format":"$1 $2 $3 $4"}]},"LB":{"isoCode":"LB","countryCode":"961","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8],"mobile":[7,8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[27-9]\\d{7}|[13-9]\\d{6}","fixedLine":"7(?:62|8[0-7]|9[04-9])\\d{4}|(?:[14-69]\\d|2(?:[14-69]\\d|[78][1-9])|7[2-57]|8[02-9])\\d{5}","mobile":"793(?:[01]\\d|2[0-4])\\d{3}|(?:(?:3|81)\\d|7(?:[01]\\d|6[013-9]|8[89]|9[12]))\\d{5}","voip":""},"examples":{"fixedLine":"1123456","mobile":"71123456","voip":null},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","leadingDigits":["[27-9]"],"format":"$1 $2 $3"}]},"LC":{"isoCode":"LC","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"758","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":"([2-8]\\d{6})$|1","nationalPrefixTransformRule":"758$1","general":"(?:[58]\\d\\d|758|900)\\d{7}","fixedLine":"758(?:234|4(?:30|5\\d|6[2-9]|8[0-2])|57[0-2]|(?:63|75)8)\\d{4}","mobile":"758(?:28[4-7]|384|4(?:6[01]|8[4-9])|5(?:1[89]|20|84)|7(?:1[2-9]|2\\d|3[0-3])|812)\\d{4}","voip":""},"examples":{"fixedLine":"7584305678","mobile":"7582845678","voip":null},"formats":[]},"LI":{"isoCode":"LI","countryCode":"423","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7,9],"voip":[]},"patterns":{"nationalPrefixForParsing":"(1001)|0","nationalPrefixTransformRule":null,"general":"[68]\\d{8}|(?:[2378]\\d|90)\\d{5}","fixedLine":"(?:2(?:01|1[27]|2[02]|3\\d|6[02-578]|96)|3(?:[24]0|33|7[0135-7]|8[048]|9[0269]))\\d{4}","mobile":"(?:6(?:(?:4[5-9]|5[0-469])\\d|6(?:[024-6]\\d|[17]0|3[7-9]))\\d|7(?:[37-9]\\d|42|56))\\d{4}","voip":""},"examples":{"fixedLine":"2345678","mobile":"660234567","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["8"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["69"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["6"],"format":"$1 $2 $3"}]},"LK":{"isoCode":"LK","countryCode":"94","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[1-9]\\d{8}","fixedLine":"(?:12[2-9]|602|8[12]\\d|9(?:1\\d|22|9[245]))\\d{6}|(?:11|2[13-7]|3[1-8]|4[157]|5[12457]|6[35-7])[2-57]\\d{6}","mobile":"7(?:[0-25-8]\\d|4[0-4])\\d{6}","voip":""},"examples":{"fixedLine":"112345678","mobile":"712345678","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["7"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-689]"],"format":"$1 $2 $3"}]},"LR":{"isoCode":"LR","countryCode":"231","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[7,9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[245]\\d|33|77|88)\\d{7}|(?:2\\d|[4-6])\\d{6}","fixedLine":"2\\d{7}","mobile":"(?:(?:(?:22|33)0|555|(?:77|88)\\d)\\d|4(?:240|[67]))\\d{5}|[56]\\d{6}","voip":""},"examples":{"fixedLine":"21234567","mobile":"770123456","voip":null},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["4[67]|[56]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-578]"],"format":"$1 $2 $3"}]},"LS":{"isoCode":"LS","countryCode":"266","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[256]\\d\\d|800)\\d{5}","fixedLine":"2\\d{7}","mobile":"[56]\\d{7}","voip":""},"examples":{"fixedLine":"22123456","mobile":"50123456","voip":null},"formats":[{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[2568]"],"format":"$1 $2"}]},"LT":{"isoCode":"LT","countryCode":"370","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8]},"patterns":{"nationalPrefixForParsing":"[08]","nationalPrefixTransformRule":null,"general":"(?:[3469]\\d|52|[78]0)\\d{6}","fixedLine":"(?:3[1478]|4[124-6]|52)\\d{6}","mobile":"6\\d{7}","voip":"[89]01\\d{5}"},"examples":{"fixedLine":"31234567","mobile":"61234567","voip":"80123456"},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"($NP-$FG)","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["52[0-7]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP $FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[7-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{6})","nationalPrefixFormattingRule":"($NP-$FG)","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["37|4(?:[15]|6[1-8])"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"($NP-$FG)","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[3-6]"],"format":"$1 $2"}]},"LU":{"isoCode":"LU","countryCode":"352","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[4,5,6,7,8,9,10,11],"mobile":[9],"voip":[4,5,6,7,8,9,10]},"patterns":{"nationalPrefixForParsing":"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)","nationalPrefixTransformRule":null,"general":"35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}","fixedLine":"(?:35[013-9]|80[2-9]|90[89])\\d{1,8}|(?:2[2-9]|3[0-46-9]|[457]\\d|8[13-9]|9[2-579])\\d{2,9}","mobile":"6(?:[269][18]|5[1568]|7[189]|81)\\d{6}","voip":"20(?:1\\d{5}|[2-689]\\d{1,7})"},"examples":{"fixedLine":"27123456","mobile":"628123456","voip":"20201234"},"formats":[{"pattern":"(\\d{2})(\\d{3})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{3})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["20[2-689]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["2(?:[0367]|4[3-8])"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{3})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["80[01]|90[015]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["20"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["6"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["2(?:[0367]|4[3-8])"],"format":"$1 $2 $3 $4 $5"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"],"format":"$1 $2 $3 $4"}]},"LV":{"isoCode":"LV","countryCode":"371","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[268]\\d|90)\\d{6}","fixedLine":"6\\d{7}","mobile":"23(?:23[0-57-9]|33[0238])\\d{3}|2(?:[0-24-9]\\d\\d|3(?:0[07]|[14-9]\\d|2[024-9]|3[0-24-9]))\\d{4}","voip":""},"examples":{"fixedLine":"63123456","mobile":"21234567","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{3})","leadingDigits":["[269]|8[01]"],"format":"$1 $2 $3"}]},"LY":{"isoCode":"LY","countryCode":"218","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-9]\\d{8}","fixedLine":"(?:2(?:0[56]|[1-6]\\d|7[124579]|8[124])|3(?:1\\d|2[2356])|4(?:[17]\\d|2[1-357]|5[2-4]|8[124])|5(?:[1347]\\d|2[1-469]|5[13-5]|8[1-4])|6(?:[1-479]\\d|5[2-57]|8[1-5])|7(?:[13]\\d|2[13-79])|8(?:[124]\\d|5[124]|84))\\d{6}","mobile":"9[1-6]\\d{7}","voip":""},"examples":{"fixedLine":"212345678","mobile":"912345678","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-9]"],"format":"$1-$2"}]},"MA":{"isoCode":"MA","countryCode":"212","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[5-8]\\d{8}","fixedLine":"5(?:2(?:[0-25-79]\\d|3[1-578]|4[02-46-8]|8[0235-7])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[014-9]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}","mobile":"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-4]|5[01]|8[0-3]))\\d{6}","voip":"(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}"},"examples":{"fixedLine":"520123456","mobile":"650123456","voip":"592401234"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["5[45]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{4})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["5(?:2[2-46-9]|3[3-9]|9)|8(?:0[89]|92)"],"format":"$1-$2"},{"pattern":"(\\d{2})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1-$2"},{"pattern":"(\\d{3})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[5-7]"],"format":"$1-$2"}]},"MC":{"isoCode":"MC","countryCode":"377","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8,9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[3489]|6\\d)\\d{7}","fixedLine":"(?:870|9[2-47-9]\\d)\\d{5}","mobile":"4(?:[469]\\d|5[1-9])\\d{5}|(?:3|6\\d)\\d{7}","voip":""},"examples":{"fixedLine":"99123456","mobile":"612345678","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{3})(\\d{2})","leadingDigits":["87"],"format":"$1 $2 $3","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["4"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[389]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["6"],"format":"$1 $2 $3 $4 $5"}]},"MD":{"isoCode":"MD","countryCode":"373","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[235-7]\\d|[89]0)\\d{6}","fixedLine":"(?:(?:2[1-9]|3[1-79])\\d|5(?:33|5[257]))\\d{5}","mobile":"562\\d{5}|(?:6\\d|7[16-9])\\d{6}","voip":"3[08]\\d{6}"},"examples":{"fixedLine":"22212345","mobile":"62112345","voip":"30123456"},"formats":[{"pattern":"(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["22|3"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[25-7]"],"format":"$1 $2 $3"}]},"ME":{"isoCode":"ME","countryCode":"382","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}","fixedLine":"(?:20[2-8]|3(?:[0-2][2-7]|3[24-7])|4(?:0[2-467]|1[2467])|5(?:0[2467]|1[24-7]|2[2-467]))\\d{5}","mobile":"6(?:[07-9]\\d|3[024]|6[0-25])\\d{5}","voip":"78[1-49]\\d{5}"},"examples":{"fixedLine":"30234567","mobile":"67622901","voip":"78108780"},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-9]"],"format":"$1 $2 $3"}]},"MF":{"isoCode":"MF","countryCode":"590","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"590\\d{6}|(?:69|80|9\\d)\\d{7}","fixedLine":"590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}","mobile":"69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}","voip":"9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}"},"examples":{"fixedLine":"590271234","mobile":"690001234","voip":"976012345"},"formats":[]},"MG":{"isoCode":"MG","countryCode":"261","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":"([24-9]\\d{6})$|0","nationalPrefixTransformRule":"20$1","general":"[23]\\d{8}","fixedLine":"2072[29]\\d{4}|20(?:2\\d|4[47]|5[3467]|6[279]|7[35]|8[268]|9[245])\\d{5}","mobile":"3[2-47-9]\\d{7}","voip":"22\\d{7}"},"examples":{"fixedLine":"202123456","mobile":"321234567","voip":"221234567"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{3})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[23]"],"format":"$1 $2 $3 $4"}]},"MH":{"isoCode":"MH","countryCode":"692","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"329\\d{4}|(?:[256]\\d|45)\\d{5}","fixedLine":"(?:247|528|625)\\d{4}","mobile":"(?:(?:23|54)5|329|45[35-8])\\d{4}","voip":"635\\d{4}"},"examples":{"fixedLine":"2471234","mobile":"2351234","voip":"6351234"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[2-6]"],"format":"$1-$2"}]},"MK":{"isoCode":"MK","countryCode":"389","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-578]\\d{7}","fixedLine":"(?:(?:2(?:62|77)0|3444)\\d|4[56]440)\\d{3}|(?:34|4[357])700\\d{3}|(?:2(?:[0-3]\\d|5[0-578]|6[01]|82)|3(?:1[3-68]|[23][2-68]|4[23568])|4(?:[23][2-68]|4[3-68]|5[2568]|6[25-8]|7[24-68]|8[4-68]))\\d{5}","mobile":"7(?:3555|(?:474|9[019]7)7)\\d{3}|7(?:[0-25-8]\\d\\d|3(?:[1-48]\\d|6[01]|7[01578])|4(?:2\\d|60|7[01578])|9(?:[2-4]\\d|5[01]|7[015]))\\d{4}","voip":""},"examples":{"fixedLine":"22012345","mobile":"72345678","voip":null},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2|34[47]|4(?:[37]7|5[47]|64)"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[347]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d)(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[58]"],"format":"$1 $2 $3 $4"}]},"ML":{"isoCode":"ML","countryCode":"223","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[24-9]\\d{7}","fixedLine":"2(?:07[0-8]|12[67])\\d{4}|(?:2(?:02|1[4-689])|4(?:0[0-4]|4[1-39]))\\d{5}","mobile":"2(?:0(?:01|79)|17\\d)\\d{4}|(?:5[01]|[679]\\d|8[2-49])\\d{6}","voip":""},"examples":{"fixedLine":"20212345","mobile":"65012345","voip":null},"formats":[{"pattern":"(\\d{4})","leadingDigits":["67[057-9]|74[045]","67(?:0[09]|[59]9|77|8[89])|74(?:0[02]|44|55)"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[24-9]"],"format":"$1 $2 $3 $4"}]},"MM":{"isoCode":"MM","countryCode":"95","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,7,8,9],"mobile":[7,8,9,10],"voip":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}","fixedLine":"(?:1(?:(?:2\\d|3[56]|[89][0-6])\\d|4(?:2[29]|62|7[0-2]|83)|6)|2(?:2(?:00|8[34])|4(?:0\\d|[26]2|7[0-2]|83)|51\\d\\d)|4(?:2(?:2\\d\\d|48[013])|3(?:20\\d|4(?:70|83)|56)|420\\d|5470)|6(?:0(?:[23]|88\\d)|(?:124|[56]2\\d)\\d|2472|3(?:20\\d|470)|4(?:2[04]\\d|472)|7(?:(?:3\\d|8[01459])\\d|4[67]0)))\\d{4}|5(?:2(?:2\\d{5,6}|47[02]\\d{4})|(?:3472|4(?:2(?:1|86)|470)|522\\d|6(?:20\\d|483)|7(?:20\\d|48[01])|8(?:20\\d|47[02])|9(?:20\\d|470))\\d{4})|7(?:(?:0470|4(?:25\\d|470)|5(?:202|470|96\\d))\\d{4}|1(?:20\\d{4,5}|4(?:70|83)\\d{4}))|8(?:1(?:2\\d{5,6}|4(?:10|7[01]\\d)\\d{3})|2(?:2\\d{5,6}|(?:320|490\\d)\\d{3})|(?:3(?:2\\d\\d|470)|4[24-7]|5(?:(?:2\\d|51)\\d|4(?:[1-35-9]\\d|4[0-57-9]))|6[23])\\d{4})|(?:1[2-6]\\d|4(?:2[24-8]|3[2-7]|[46][2-6]|5[3-5])|5(?:[27][2-8]|3[2-68]|4[24-8]|5[23]|6[2-4]|8[24-7]|9[2-7])|6(?:[19]20|42[03-6]|(?:52|7[45])\\d)|7(?:[04][24-8]|[15][2-7]|22|3[2-4])|8(?:1[2-689]|2[2-8]|[35]2\\d))\\d{4}|25\\d{5,6}|(?:2[2-9]|6(?:1[2356]|[24][2-6]|3[24-6]|5[2-4]|6[2-8]|7[235-7]|8[245]|9[24])|8(?:3[24]|5[245]))\\d{4}","mobile":"(?:17[01]|9(?:2(?:[0-4]|[56]\\d\\d)|(?:3(?:[0-36]|4\\d)|(?:6\\d|8[89]|9[4-8])\\d|7(?:3|40|[5-9]\\d))\\d|4(?:(?:[0245]\\d|[1379])\\d|88)|5[0-6])\\d)\\d{4}|9[69]1\\d{6}|9(?:[68]\\d|9[089])\\d{5}","voip":"1333\\d{4}|[12]468\\d{4}"},"examples":{"fixedLine":"1234567","mobile":"92123456","voip":"13331234"},"formats":[{"pattern":"(\\d)(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["16|2"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[45]|6(?:0[23]|[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-6]"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[12]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[4-7]|8[1-35]"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{3})(\\d{4,6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9(?:2[0-4]|[35-9]|4[137-9])"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["92"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d)(\\d{5})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9"],"format":"$1 $2 $3"}]},"MN":{"isoCode":"MN","countryCode":"976","internationalPrefix":"001","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9,10],"mobile":[8],"voip":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[12]\\d{7,9}|[5-9]\\d{7}","fixedLine":"[12]2[1-3]\\d{5,6}|(?:(?:[12](?:1|27)|5[368])\\d\\d|7(?:0(?:[0-5]\\d|7[078]|80)|128))\\d{4}|[12](?:3[2-8]|4[2-68]|5[1-4689])\\d{6,7}","mobile":"(?:83[01]|92[039])\\d{5}|(?:5[05]|6[069]|8[015689]|9[013-9])\\d{6}","voip":"712[0-79]\\d{4}|7(?:1[013-9]|[25-9]\\d)\\d{5}"},"examples":{"fixedLine":"53123456","mobile":"88123456","voip":"75123456"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[12]1"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[5-9]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{5,6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[12]2[1-3]"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{5,6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"format":"$1 $2"},{"pattern":"(\\d{5})(\\d{4,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[12]"],"format":"$1 $2"}]},"MO":{"isoCode":"MO","countryCode":"853","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"0800\\d{3}|(?:28|[68]\\d)\\d{6}","fixedLine":"(?:28[2-9]|8(?:11|[2-57-9]\\d))\\d{5}","mobile":"6800[0-79]\\d{3}|6(?:[235]\\d\\d|6(?:0[0-5]|[1-9]\\d)|8(?:0[1-9]|[14-8]\\d|2[5-9]|[39][0-4]))\\d{4}","voip":""},"examples":{"fixedLine":"28212345","mobile":"66123456","voip":null},"formats":[{"pattern":"(\\d{4})(\\d{3})","leadingDigits":["0"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[268]"],"format":"$1 $2"}]},"MP":{"isoCode":"MP","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"670","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":"([2-9]\\d{6})$|1","nationalPrefixTransformRule":"670$1","general":"[58]\\d{9}|(?:67|90)0\\d{7}","fixedLine":"670(?:2(?:3[3-7]|56|8[4-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}","mobile":"670(?:2(?:3[3-7]|56|8[4-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}","voip":""},"examples":{"fixedLine":"6702345678","mobile":"6702345678","voip":null},"formats":[]},"MQ":{"isoCode":"MQ","countryCode":"596","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"596\\d{6}|(?:69|80|9\\d)\\d{7}","fixedLine":"596(?:[03-7]\\d|1[05]|2[7-9]|8[0-39]|9[04-9])\\d{4}","mobile":"69(?:6(?:[0-46-9]\\d|5[0-6])|727)\\d{4}","voip":"9(?:397[0-3]|477[0-5]|76(?:6\\d|7[0-367]))\\d{4}"},"examples":{"fixedLine":"596301234","mobile":"696201234","voip":"976612345"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[569]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3 $4"}]},"MR":{"isoCode":"MR","countryCode":"222","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[2-4]\\d\\d|800)\\d{5}","fixedLine":"(?:25[08]|35\\d|45[1-7])\\d{5}","mobile":"[2-4][0-46-9]\\d{6}","voip":""},"examples":{"fixedLine":"35123456","mobile":"22123456","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[2-48]"],"format":"$1 $2 $3 $4"}]},"MS":{"isoCode":"MS","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"664","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":"([34]\\d{6})$|1","nationalPrefixTransformRule":"664$1","general":"(?:[58]\\d\\d|664|900)\\d{7}","fixedLine":"6644(?:1[0-3]|91)\\d{4}","mobile":"664(?:3(?:49|9[1-6])|49[2-6])\\d{4}","voip":""},"examples":{"fixedLine":"6644912345","mobile":"6644923456","voip":null},"formats":[]},"MT":{"isoCode":"MT","countryCode":"356","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}","fixedLine":"20(?:3[1-4]|6[059])\\d{4}|2(?:0[19]|[1-357]\\d|60)\\d{5}","mobile":"(?:7(?:210|[79]\\d\\d)|9(?:[29]\\d\\d|69[67]|8(?:1[1-3]|89|97)))\\d{4}","voip":"3550\\d{4}"},"examples":{"fixedLine":"21001234","mobile":"96961234","voip":"35501234"},"formats":[{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[2357-9]"],"format":"$1 $2"}]},"MU":{"isoCode":"MU","countryCode":"230","internationalPrefix":"0(?:0|[24-7]0|3[03])","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8],"mobile":[8],"voip":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}","fixedLine":"(?:2(?:[0346-8]\\d|1[0-7])|4(?:[013568]\\d|2[4-8]|71)|54(?:[3-5]\\d|71)|6\\d\\d|8(?:14|3[129]))\\d{4}","mobile":"5(?:4(?:2[1-389]|7[1-9])|87[15-8])\\d{4}|(?:5(?:2[5-9]|4[3-689]|[57]\\d|8[0-689]|9[0-8])|7(?:0[0-3]|3[013]))\\d{5}","voip":"3(?:20|9\\d)\\d{4}"},"examples":{"fixedLine":"54480123","mobile":"52512345","voip":"3201234"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[2-46]|8[013]"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[57]"],"format":"$1 $2"},{"pattern":"(\\d{5})(\\d{5})","leadingDigits":["8"],"format":"$1 $2"}]},"MV":{"isoCode":"MV","countryCode":"960","internationalPrefix":"0(?:0|19)","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}","fixedLine":"(?:3(?:0[0-3]|3[0-59])|6(?:[58][024689]|6[024-68]|7[02468]))\\d{4}","mobile":"(?:46[46]|[79]\\d\\d)\\d{4}","voip":""},"examples":{"fixedLine":"6701234","mobile":"7712345","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[34679]"],"format":"$1-$2"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","leadingDigits":["[89]"],"format":"$1 $2 $3"}]},"MW":{"isoCode":"MW","countryCode":"265","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[1289]\\d|31|77)\\d{7}|1\\d{6}","fixedLine":"(?:1[2-9]|2[12]\\d\\d)\\d{5}","mobile":"111\\d{6}|(?:31|77|[89][89])\\d{7}","voip":""},"examples":{"fixedLine":"1234567","mobile":"991234567","voip":null},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1[2-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[137-9]"],"format":"$1 $2 $3 $4"}]},"MX":{"isoCode":"MX","countryCode":"52","internationalPrefix":"0[09]","nationalPrefix":"01","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10,11],"voip":[]},"patterns":{"nationalPrefixForParsing":"0(?:[12]|4[45])|1","nationalPrefixTransformRule":null,"general":"1(?:(?:22|44|7[27]|87|9[69])[1-9]|65[0-689])\\d{7}|(?:1(?:[01]\\d|2[13-9]|[35][1-9]|4[0-35-9]|6[0-46-9]|7[013-689]|8[1-69]|9[1-578])|[2-9]\\d)\\d{8}","fixedLine":"657[12]\\d{6}|(?:2(?:0[01]|2\\d|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[25-7][1-9]|3[1-8]|4\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1346][1-9]|[27]\\d|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[0-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69]\\d|7[12]|8[1-8]))\\d{7}","mobile":"657[12]\\d{6}|(?:1(?:2(?:2[1-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[24-7][1-9]|3[1-8]|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1-467][1-9]|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69][1-9]|7[12]|8[1-8]))|2(?:2\\d|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[25-7][1-9]|3[1-8]|4\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1346][1-9]|[27]\\d|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[0-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69]\\d|7[12]|8[1-8]))\\d{7}","voip":""},"examples":{"fixedLine":"2001234567","mobile":"12221234567","voip":null},"formats":[{"pattern":"(\\d{5})","leadingDigits":["53"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["33|5[56]|81"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[2-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{2})(\\d{4})(\\d{4})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["1(?:33|5[56]|81)"],"format":"$2 $3 $4"},{"pattern":"(\\d)(\\d{3})(\\d{3})(\\d{4})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["1"],"format":"$2 $3 $4"}]},"MY":{"isoCode":"MY","countryCode":"60","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9],"mobile":[9,10],"voip":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"1\\d{8,9}|(?:3\\d|[4-9])\\d{7}","fixedLine":"(?:3(?:2[0-36-9]|3[0-368]|4[0-278]|5[0-24-8]|6[0-467]|7[1246-9]|8\\d|9[0-57])\\d|4(?:2[0-689]|[3-79]\\d|8[1-35689])|5(?:2[0-589]|[3468]\\d|5[0-489]|7[1-9]|9[23])|6(?:2[2-9]|3[1357-9]|[46]\\d|5[0-6]|7[0-35-9]|85|9[015-8])|7(?:[2579]\\d|3[03-68]|4[0-8]|6[5-9]|8[0-35-9])|8(?:[24][2-8]|3[2-5]|5[2-7]|6[2-589]|7[2-578]|[89][2-9])|9(?:0[57]|13|[25-7]\\d|[3489][0-8]))\\d{5}","mobile":"1(?:1888[689]|4400|8(?:47|8[27])[0-4])\\d{4}|1(?:0(?:[23568]\\d|4[0-6]|7[016-9]|9[0-8])|1(?:[1-5]\\d\\d|6(?:0[5-9]|[1-9]\\d)|7(?:[0-4]\\d|5[0-7]))|(?:[269]\\d|[37][1-9]|4[235-9])\\d|5(?:31|9\\d\\d)|8(?:1[23]|[236]\\d|4[06]|5(?:46|[7-9])|7[016-9]|8[01]|9[0-8]))\\d{5}","voip":"15(?:4(?:6[0-4]\\d|8(?:0[125]|[17]\\d|21|3[01]|4[01589]|5[014]|6[02]))|6(?:32[0-6]|78\\d))\\d{4}"},"examples":{"fixedLine":"323856789","mobile":"123456789","voip":"1546012345"},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[4-79]"],"format":"$1-$2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"format":"$1-$2 $3"},{"pattern":"(\\d)(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["3"],"format":"$1-$2 $3"},{"pattern":"(\\d)(\\d{3})(\\d{2})(\\d{4})","leadingDigits":["1(?:[367]|80)"],"format":"$1-$2-$3-$4"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["15"],"format":"$1-$2 $3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1"],"format":"$1-$2 $3"}]},"MZ":{"isoCode":"MZ","countryCode":"258","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:2|8\\d)\\d{7}","fixedLine":"2(?:[1346]\\d|5[0-2]|[78][12]|93)\\d{5}","mobile":"8[2-79]\\d{7}","voip":""},"examples":{"fixedLine":"21123456","mobile":"821234567","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","leadingDigits":["2|8[2-79]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["8"],"format":"$1 $2 $3"}]},"NA":{"isoCode":"NA","countryCode":"264","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9],"mobile":[9],"voip":[8,9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[68]\\d{7,8}","fixedLine":"64426\\d{3}|6(?:1(?:2[2-7]|3[01378]|4[0-4])|254|32[0237]|4(?:27|41|5[25])|52[236-8]|626|7(?:2[2-4]|30))\\d{4,5}|6(?:1(?:(?:0\\d|2[0189]|3[24-69]|4[5-9])\\d|17|69|7[014])|2(?:17|5[0-36-8]|69|70)|3(?:17|2[14-689]|34|6[289]|7[01]|81)|4(?:17|2[0-2]|4[06]|5[0137]|69|7[01])|5(?:17|2[0459]|69|7[01])|6(?:17|25|38|42|69|7[01])|7(?:17|2[569]|3[13]|6[89]|7[01]))\\d{4}","mobile":"(?:60|8[1245])\\d{7}","voip":"8(?:3\\d\\d|86)\\d{5}"},"examples":{"fixedLine":"61221234","mobile":"811234567","voip":"88612345"},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["88"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["6"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["87"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3"}]},"NC":{"isoCode":"NC","countryCode":"687","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6],"mobile":[6],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:050|[2-57-9]\\d\\d)\\d{3}","fixedLine":"(?:2[03-9]|3[0-5]|4[1-7]|88)\\d{4}","mobile":"(?:5[0-4]|[79]\\d|8[0-79])\\d{4}","voip":""},"examples":{"fixedLine":"201234","mobile":"751234","voip":null},"formats":[{"pattern":"(\\d{3})","leadingDigits":["5[6-8]"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[02-57-9]"],"format":"$1.$2.$3"}]},"NE":{"isoCode":"NE","countryCode":"227","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[027-9]\\d{7}","fixedLine":"2(?:0(?:20|3[1-8]|4[13-5]|5[14]|6[14578]|7[1-578])|1(?:4[145]|5[14]|6[14-68]|7[169]|88))\\d{4}","mobile":"(?:23|7[047]|[89]\\d)\\d{6}","voip":""},"examples":{"fixedLine":"20201234","mobile":"93123456","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{3})","leadingDigits":["08"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[089]|2[013]|7[047]"],"format":"$1 $2 $3 $4"}]},"NF":{"isoCode":"NF","countryCode":"672","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6],"mobile":[6],"voip":[]},"patterns":{"nationalPrefixForParsing":"([0-258]\\d{4})$","nationalPrefixTransformRule":"3$1","general":"[13]\\d{5}","fixedLine":"(?:1(?:06|17|28|39)|3[0-2]\\d)\\d{3}","mobile":"(?:14|3[58])\\d{4}","voip":""},"examples":{"fixedLine":"106609","mobile":"381234","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{4})","leadingDigits":["1[0-3]"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{5})","leadingDigits":["[13]"],"format":"$1 $2"}]},"NG":{"isoCode":"NG","countryCode":"234","internationalPrefix":"009","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8,10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"2[0-24-9]\\d{8}|[78]\\d{10,13}|[7-9]\\d{9}|[1-9]\\d{7}|[124-7]\\d{6}","fixedLine":"20(?:[1259]\\d|3[013-9]|4[1-8]|6[024-689]|7[1-79]|8[2-9])\\d{6}|(?:(?:[1-356]\\d|4[02-8]|8[2-9])\\d|9(?:0[3-9]|[1-9]\\d))\\d{5}|7(?:0(?:[013-689]\\d|2[0-24-9])\\d{3,4}|[1-79]\\d{6})|(?:[12]\\d|4[147]|5[14579]|6[1578]|7[1-3578])\\d{5}","mobile":"(?:702[0-24-9]|819[01])\\d{6}|(?:7(?:0[13-9]|[12]\\d)|8(?:0[1-9]|1[0-8])|9(?:0[1-9]|1[1-6]))\\d{7}","voip":""},"examples":{"fixedLine":"18040123","mobile":"8021234567","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["78"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[12]|9(?:0[3-9]|[1-9])"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{2,3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[3-6]|7(?:0[0-689]|[1-79])|8[2-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[7-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["20[129]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{2})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{4})(\\d{4,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[78]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{5})(\\d{5,6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[78]"],"format":"$1 $2 $3"}]},"NI":{"isoCode":"NI","countryCode":"505","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:1800|[25-8]\\d{3})\\d{4}","fixedLine":"2\\d{7}","mobile":"(?:5(?:5[0-7]|[78]\\d)|6(?:20|3[035]|4[045]|5[05]|77|8[1-9]|9[059])|(?:7[5-8]|8\\d)\\d)\\d{5}","voip":""},"examples":{"fixedLine":"21234567","mobile":"81234567","voip":null},"formats":[{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[125-8]"],"format":"$1 $2"}]},"NL":{"isoCode":"NL","countryCode":"31","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9,11],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}","fixedLine":"(?:1(?:[035]\\d|1[13-578]|6[124-8]|7[24]|8[0-467])|2(?:[0346]\\d|2[2-46-9]|5[125]|9[479])|3(?:[03568]\\d|1[3-8]|2[01]|4[1-8])|4(?:[0356]\\d|1[1-368]|7[58]|8[15-8]|9[23579])|5(?:[0358]\\d|[19][1-9]|2[1-57-9]|4[13-8]|6[126]|7[0-3578])|7\\d\\d)\\d{6}","mobile":"(?:6[1-58]|970\\d)\\d{7}","voip":"(?:85|91)\\d{7}"},"examples":{"fixedLine":"101234567","mobile":"612345678","voip":"851234567"},"formats":[{"pattern":"(\\d{4})","leadingDigits":["1[238]|[34]"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{3,4})","leadingDigits":["14"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{6})","leadingDigits":["1"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{4,7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]0"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["66"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["6"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-578]|91"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9"],"format":"$1 $2 $3"}]},"NO":{"isoCode":"NO","countryCode":"47","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":"[02-689]|7[0-8]","isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:0|[2-9]\\d{3})\\d{4}","fixedLine":"(?:2[1-4]|3[1-3578]|5[1-35-7]|6[1-4679]|7[0-8])\\d{6}","mobile":"(?:4[015-8]|9\\d)\\d{6}","voip":"85[0-5]\\d{5}"},"examples":{"fixedLine":"21234567","mobile":"40612345","voip":"85012345"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{3})","leadingDigits":["8"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[2-79]"],"format":"$1 $2 $3 $4"}]},"NP":{"isoCode":"NP","countryCode":"977","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:1\\d|9)\\d{9}|[1-9]\\d{7}","fixedLine":"(?:1[0-6]\\d|99[02-6])\\d{5}|(?:2[13-79]|3[135-8]|4[146-9]|5[135-7]|6[13-9]|7[15-9]|8[1-46-9]|9[1-7])[2-6]\\d{5}","mobile":"9(?:00|6[0-3]|7[024-6]|8[0-24-68])\\d{7}","voip":""},"examples":{"fixedLine":"14567890","mobile":"9841234567","voip":null},"formats":[{"pattern":"(\\d)(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1[2-6]"],"format":"$1-$2"},{"pattern":"(\\d{2})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"format":"$1-$2"},{"pattern":"(\\d{3})(\\d{7})","leadingDigits":["9"],"format":"$1-$2"},{"pattern":"(\\d{4})(\\d{2})(\\d{5})","leadingDigits":["1"],"format":"$1-$2-$3","intlFormat":"NA"}]},"NR":{"isoCode":"NR","countryCode":"674","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:444|(?:55|8\\d)\\d|666)\\d{4}","fixedLine":"444\\d{4}","mobile":"(?:55[3-9]|666|8\\d\\d)\\d{4}","voip":""},"examples":{"fixedLine":"4441234","mobile":"5551234","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[4-68]"],"format":"$1 $2"}]},"NU":{"isoCode":"NU","countryCode":"683","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[4],"mobile":[4,7],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[4-7]|888\\d)\\d{3}","fixedLine":"[47]\\d{3}","mobile":"(?:[56]|888[1-9])\\d{3}","voip":""},"examples":{"fixedLine":"7012","mobile":"8884012","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["8"],"format":"$1 $2"}]},"NZ":{"isoCode":"NZ","countryCode":"64","internationalPrefix":"0(?:0|161)","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8,9,10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[1289]\\d{9}|50\\d{5}(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}","fixedLine":"24099\\d{3}|(?:3[2-79]|[49][2-9]|6[235-9]|7[2-57-9])\\d{6}","mobile":"2(?:[0-27-9]\\d|6)\\d{6,7}|2(?:1\\d|75)\\d{5}","voip":""},"examples":{"fixedLine":"32345678","mobile":"211234567","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{3,8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8[1-79]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{2})(\\d{2,3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["50[036-8]|8|90","50(?:[0367]|88)|8|90"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["24|[346]|7[2-57-9]|9[2-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2(?:10|74)|[589]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3,4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1|2[028]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2(?:[169]|7[0-35-9])|7"],"format":"$1 $2 $3"}]},"OM":{"isoCode":"OM","countryCode":"968","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}","fixedLine":"2[1-6]\\d{6}","mobile":"(?:1505|90[1-9]\\d)\\d{4}|(?:7[126-9]|9[1-9])\\d{6}","voip":""},"examples":{"fixedLine":"23123456","mobile":"92123456","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{4,6})","leadingDigits":["[58]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{6})","leadingDigits":["2"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[179]"],"format":"$1 $2"}]},"PA":{"isoCode":"PA","countryCode":"507","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7,8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}","fixedLine":"(?:1(?:0\\d|1[479]|2[37]|3[0137]|4[17]|5[05]|6[058]|7[0167]|8[2358]|9[1389])|2(?:[0235-79]\\d|1[0-7]|4[013-9]|8[02-9])|3(?:[089]\\d|1[0-7]|2[0-5]|33|4[0-79]|5[0-35]|6[068]|7[0-8])|4(?:00|3[0-579]|4\\d|7[0-57-9])|5(?:[01]\\d|2[0-7]|[56]0|79)|7(?:0[09]|2[0-26-8]|3[03]|4[04]|5[05-9]|6[0156]|7[0-24-9]|8[5-9]|90)|8(?:09|2[89]|3\\d|4[0-24-689]|5[014]|8[02])|9(?:0[5-9]|1[0135-8]|2[036-9]|3[35-79]|40|5[0457-9]|6[05-9]|7[04-9]|8[35-8]|9\\d))\\d{4}","mobile":"(?:1[16]1|21[89]|6\\d{3}|8(?:1[01]|7[23]))\\d{4}","voip":""},"examples":{"fixedLine":"2001234","mobile":"61234567","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[1-57-9]"],"format":"$1-$2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[68]"],"format":"$1-$2"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","leadingDigits":["8"],"format":"$1 $2 $3"}]},"PE":{"isoCode":"PE","countryCode":"51","internationalPrefix":"00|19(?:1[124]|77|90)00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[14-8]|9\\d)\\d{7}","fixedLine":"(?:(?:4[34]|5[14])[0-8]\\d|7(?:173|3[0-8]\\d)|8(?:10[05689]|6(?:0[06-9]|1[6-9]|29)|7(?:0[569]|[56]0)))\\d{4}|(?:1[0-8]|4[12]|5[236]|6[1-7]|7[246]|8[2-4])\\d{6}","mobile":"9\\d{8}","voip":""},"examples":{"fixedLine":"11234567","mobile":"912345678","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["80"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{7})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["1"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{6})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[4-8]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["9"],"format":"$1 $2 $3"}]},"PF":{"isoCode":"PF","countryCode":"689","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"4\\d{5}(?:\\d{2})?|8\\d{7,8}","fixedLine":"4(?:0[4-689]|9[4-68])\\d{5}","mobile":"8[7-9]\\d{6}","voip":"499\\d{5}"},"examples":{"fixedLine":"40412345","mobile":"87123456","voip":"49901234"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["44"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["4|8[7-9]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["8"],"format":"$1 $2 $3 $4"}]},"PG":{"isoCode":"PG","countryCode":"675","internationalPrefix":"00|140[1-3]","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[8],"voip":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}","fixedLine":"(?:(?:3[0-2]|4[257]|5[34]|9[78])\\d|64[1-9]|85[02-46-9])\\d{4}","mobile":"(?:7\\d|8[1-38])\\d{6}","voip":"2(?:0[0-57]|7[568])\\d{4}"},"examples":{"fixedLine":"3123456","mobile":"70123456","voip":"2751234"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["18|[2-69]|85"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[78]"],"format":"$1 $2"}]},"PH":{"isoCode":"PH","countryCode":"63","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,8,9,10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}","fixedLine":"(?:(?:2[3-8]|3[2-68]|4[2-9]|5[2-6]|6[2-58]|7[24578])\\d{3}|88(?:22\\d\\d|42))\\d{4}|(?:2|8[2-8]\\d\\d)\\d{5}","mobile":"(?:8(?:1[37]|9[5-8])|9(?:0[5-9]|1[0-24-9]|[235-7]\\d|4[2-9]|8[135-9]|9[1-9]))\\d{7}","voip":""},"examples":{"fixedLine":"232345678","mobile":"9051234567","voip":null},"formats":[{"pattern":"(\\d)(\\d{5})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["2"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4,6})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"format":"$1 $2"},{"pattern":"(\\d{5})(\\d{4})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["2"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[3-7]|8[2-8]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{4})","leadingDigits":["1"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","leadingDigits":["1"],"format":"$1 $2 $3 $4"}]},"PK":{"isoCode":"PK","countryCode":"92","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9,10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}","fixedLine":"(?:(?:21|42)[2-9]|58[126])\\d{7}|(?:2[25]|4[0146-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]\\d{6,7}|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8]))[2-9]\\d{5,6}","mobile":"3(?:[0-247]\\d|3[0-79]|55|64)\\d{7}","voip":""},"examples":{"fixedLine":"2123456789","mobile":"3012345678","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{3})(\\d{2,7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]0"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{5})","leadingDigits":["1"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{6,7})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{7,8})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"format":"$1 $2"},{"pattern":"(\\d{5})(\\d{5})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["58"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["3"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[24-9]"],"format":"$1 $2 $3 $4"}]},"PL":{"isoCode":"PL","countryCode":"48","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}","fixedLine":"47\\d{7}|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])(?:[02-9]\\d{6}|1(?:[0-8]\\d{5}|9\\d{3}(?:\\d{2})?))","mobile":"21(?:1[013-5]|2\\d)\\d{5}|(?:45|5[0137]|6[069]|7[2389]|88)\\d{7}","voip":"39\\d{7}"},"examples":{"fixedLine":"123456789","mobile":"512345678","voip":"391234567"},"formats":[{"pattern":"(\\d{5})","leadingDigits":["19"],"format":"$1"},{"pattern":"(\\d{3})(\\d{3})","leadingDigits":["11|20|64"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{2})(\\d{3})","leadingDigits":["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{2,3})","leadingDigits":["64"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","leadingDigits":["1[2-8]|[2-7]|8[1-79]|9[145]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{3})(\\d{3,4})","leadingDigits":["8"],"format":"$1 $2 $3"}]},"PM":{"isoCode":"PM","countryCode":"508","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6],"mobile":[6,9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[45]\\d{5}|(?:708|80\\d)\\d{6}","fixedLine":"(?:4[1-35-7]|5[01])\\d{4}","mobile":"(?:4[02-4]|5[056]|708[45][0-5])\\d{4}","voip":""},"examples":{"fixedLine":"430123","mobile":"551234","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[45]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["7"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3 $4"}]},"PR":{"isoCode":"PR","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"787|939","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[589]\\d\\d|787)\\d{7}","fixedLine":"(?:787|939)[2-9]\\d{6}","mobile":"(?:787|939)[2-9]\\d{6}","voip":""},"examples":{"fixedLine":"7872345678","mobile":"7872345678","voip":null},"formats":[]},"PS":{"isoCode":"PS","countryCode":"970","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2489]2\\d{6}|(?:1\\d|5)\\d{8}","fixedLine":"(?:22[2-47-9]|42[45]|82[014-68]|92[3569])\\d{5}","mobile":"5[69]\\d{7}","voip":""},"examples":{"fixedLine":"22234567","mobile":"599123456","voip":null},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2489]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["5"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3})","leadingDigits":["1"],"format":"$1 $2 $3"}]},"PT":{"isoCode":"PT","countryCode":"351","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"1693\\d{5}|(?:[26-9]\\d|30)\\d{7}","fixedLine":"2(?:[12]\\d|3[1-689]|4[1-59]|[57][1-9]|6[1-35689]|8[1-69]|9[1256])\\d{6}","mobile":"6(?:[06]92(?:30|9\\d)|[35]92(?:[049]\\d|3[034]))\\d{3}|(?:(?:16|6[0356])93|9(?:[1-36]\\d\\d|480))\\d{5}","voip":"30\\d{7}"},"examples":{"fixedLine":"212345678","mobile":"912345678","voip":"301234567"},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{4})","leadingDigits":["2[12]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["16|[236-9]"],"format":"$1 $2 $3"}]},"PW":{"isoCode":"PW","countryCode":"680","internationalPrefix":"01[12]","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[24-8]\\d\\d|345|900)\\d{4}","fixedLine":"(?:2(?:55|77)|345|488|5(?:35|44|87)|6(?:22|54|79)|7(?:33|47)|8(?:24|55|76)|900)\\d{4}","mobile":"(?:(?:46|83)[0-5]|6[2-4689]0)\\d{4}|(?:45|77|88)\\d{5}","voip":""},"examples":{"fixedLine":"2771234","mobile":"6201234","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[2-9]"],"format":"$1 $2"}]},"PY":{"isoCode":"PY","countryCode":"595","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8,9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}","fixedLine":"(?:[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36])\\d{5,7}|(?:2(?:2[4-68]|[4-68]\\d|7[15]|9[1-5])|3(?:18|3[167]|4[2357]|51|[67]\\d)|4(?:3[12]|5[13]|9[1-47])|5(?:[1-4]\\d|5[02-4])|6(?:3[1-3]|44|7[1-8])|7(?:4[0-4]|5\\d|6[1-578]|75|8[0-8])|858)\\d{5,6}","mobile":"9(?:51|6[129]|7[1-6]|8[1-7]|9[1-5])\\d{6}","voip":"8700[0-4]\\d{4}"},"examples":{"fixedLine":"212345678","mobile":"961456789","voip":"870012345"},"formats":[{"pattern":"(\\d{3})(\\d{3,6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-9]0"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{5})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{4,5})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","leadingDigits":["87"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9(?:[5-79]|8[1-7])"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-8]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{4})","leadingDigits":["9"],"format":"$1 $2 $3"}]},"QA":{"isoCode":"QA","countryCode":"974","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}","fixedLine":"4(?:1111|2022)\\d{3}|4(?:[04]\\d\\d|14[0-6]|999)\\d{4}","mobile":"[35-7]\\d{7}","voip":""},"examples":{"fixedLine":"44123456","mobile":"33123456","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["2[16]|8"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[3-7]"],"format":"$1 $2"}]},"RE":{"isoCode":"RE","countryCode":"262","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:26|[689]\\d)\\d{7}","fixedLine":"26(?:2\\d\\d|3(?:0\\d|1[0-6]))\\d{4}","mobile":"69(?:2\\d\\d|3(?:[06][0-6]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))\\d{4}","voip":"9(?:399[0-3]|479[0-5]|76(?:2[27]|3[0-37]))\\d{4}"},"examples":{"fixedLine":"262161234","mobile":"692123456","voip":"939901234"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2689]"],"format":"$1 $2 $3 $4"}]},"RO":{"isoCode":"RO","countryCode":"40","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[236-8]\\d|90)\\d{7}|[23]\\d{5}","fixedLine":"[23][13-6]\\d{7}|(?:2(?:19\\d|[3-6]\\d9)|31\\d\\d)\\d\\d","mobile":"7020\\d{5}|(?:6(?:[04]0|2\\d)|7(?:0[013-9]|1[0-3]|[2-7]\\d|8[03-8]|9[0-39]))\\d{6}","voip":""},"examples":{"fixedLine":"211234567","mobile":"712034567","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2[3-6]","2[3-6]\\d9"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["219|31"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[23]1"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[236-9]"],"format":"$1 $2 $3"}]},"RS":{"isoCode":"RS","countryCode":"381","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8,9,10,11,12],"mobile":[8,9,10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}","fixedLine":"(?:11[1-9]\\d|(?:2[389]|39)(?:0[2-9]|[2-9]\\d))\\d{3,8}|(?:1[02-9]|2[0-24-7]|3[0-8])[2-9]\\d{4,9}","mobile":"6(?:[0-689]|7\\d)\\d{6,7}","voip":""},"examples":{"fixedLine":"10234567","mobile":"601234567","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{3,9})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["(?:2[389]|39)0|[7-9]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{5,10})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-36]"],"format":"$1 $2"}]},"RU":{"isoCode":"RU","countryCode":"7","internationalPrefix":"810","nationalPrefix":"8","leadingDigits":"3[04-689]|[489]","isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"8\\d{13}|[347-9]\\d{9}","fixedLine":"(?:3(?:0[12]|4[1-35-79]|5[1-3]|65|8[1-58]|9[0145])|4(?:01|1[1356]|2[13467]|7[1-5]|8[1-7]|9[1-689])|8(?:1[1-8]|2[01]|3[13-6]|4[0-8]|5[15]|6[1-35-79]|7[1-37-9]))\\d{7}","mobile":"9\\d{9}","voip":""},"examples":{"fixedLine":"3011234567","mobile":"9123456789","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})","leadingDigits":["[0-79]"],"format":"$1-$2-$3","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP ($FG)","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{5})(\\d)(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP ($FG)","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP ($FG)","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["7"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP ($FG)","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[349]|8(?:[02-7]|1[1-8])"],"format":"$1 $2-$3-$4"},{"pattern":"(\\d{4})(\\d{4})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP ($FG)","leadingDigits":["8"],"format":"$1 $2 $3 $4"}]},"RW":{"isoCode":"RW","countryCode":"250","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:06|[27]\\d\\d|[89]00)\\d{6}","fixedLine":"(?:06|2[23568]\\d)\\d{6}","mobile":"7[237-9]\\d{7}","voip":""},"examples":{"fixedLine":"250123456","mobile":"720123456","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["0"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["2"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[7-9]"],"format":"$1 $2 $3"}]},"SA":{"isoCode":"SA","countryCode":"966","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"92\\d{7}|(?:[15]|8\\d)\\d{8}","fixedLine":"1(?:1\\d|2[24-8]|3[35-8]|4[3-68]|6[2-5]|7[235-7])\\d{6}","mobile":"579[01]\\d{5}|5(?:[013-689]\\d|7[0-8])\\d{6}","voip":""},"examples":{"fixedLine":"112345678","mobile":"512345678","voip":null},"formats":[{"pattern":"(\\d{4})(\\d{5})","leadingDigits":["9"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["5"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["81"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","leadingDigits":["8"],"format":"$1 $2 $3"}]},"SB":{"isoCode":"SB","countryCode":"677","internationalPrefix":"0[01]","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5],"mobile":[5,7],"voip":[5]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[6-9]\\d{6}|[1-6]\\d{4}","fixedLine":"(?:1[4-79]|[23]\\d|4[0-2]|5[03]|6[0-37])\\d{3}","mobile":"48\\d{3}|(?:(?:6[89]|7[1-9]|8[4-9])\\d|9(?:1[2-9]|2[013-9]|3[0-2]|[46]\\d|5[0-46-9]|7[0-689]|8[0-79]|9[0-8]))\\d{4}","voip":"5[12]\\d{3}"},"examples":{"fixedLine":"40123","mobile":"7421234","voip":"51123"},"formats":[{"pattern":"(\\d{2})(\\d{5})","leadingDigits":["6[89]|7|8[4-9]|9(?:[1-8]|9[0-8])"],"format":"$1 $2"}]},"SC":{"isoCode":"SC","countryCode":"248","internationalPrefix":"010|0[0-2]","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"800\\d{4}|(?:[249]\\d|64)\\d{5}","fixedLine":"4[2-46]\\d{5}","mobile":"2[125-8]\\d{5}","voip":"971\\d{4}|(?:64|95)\\d{5}"},"examples":{"fixedLine":"4217123","mobile":"2510123","voip":"6412345"},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{3})","leadingDigits":["[246]|9[57]"],"format":"$1 $2 $3"}]},"SD":{"isoCode":"SD","countryCode":"249","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[19]\\d{8}","fixedLine":"1(?:5\\d|8[35-7])\\d{6}","mobile":"(?:1[0-2]|9[0-3569])\\d{7}","voip":""},"examples":{"fixedLine":"153123456","mobile":"911231234","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[19]"],"format":"$1 $2 $3"}]},"SE":{"isoCode":"SE","countryCode":"46","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8,9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}","fixedLine":"(?:(?:[12][136]|3[356]|4[0246]|6[03]|8\\d)\\d|90[1-9])\\d{4,6}|(?:1(?:2[0-35]|4[0-4]|5[0-25-9]|7[13-6]|[89]\\d)|2(?:2[0-7]|4[0136-8]|5[0138]|7[018]|8[01]|9[0-57])|3(?:0[0-4]|1\\d|2[0-25]|4[056]|7[0-2]|8[0-3]|9[023])|4(?:1[013-8]|3[0135]|5[14-79]|7[0-246-9]|8[0156]|9[0-689])|5(?:0[0-6]|[15][0-5]|2[0-68]|3[0-4]|4\\d|6[03-5]|7[013]|8[0-79]|9[01])|6(?:1[1-3]|2[0-4]|4[02-57]|5[0-37]|6[0-3]|7[0-2]|8[0247]|9[0-356])|9(?:1[0-68]|2\\d|3[02-5]|4[0-3]|5[0-4]|[68][01]|7[0135-8]))\\d{5,6}","mobile":"7[02369]\\d{7}","voip":""},"examples":{"fixedLine":"8123456","mobile":"701234567","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{2,3})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["20"],"format":"$1-$2 $3","intlFormat":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9(?:00|39|44|9)"],"format":"$1-$2","intlFormat":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"format":"$1-$2 $3","intlFormat":"$1 $2 $3"},{"pattern":"(\\d)(\\d{2,3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1-$2 $3 $4","intlFormat":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2,3})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"format":"$1-$2 $3","intlFormat":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2,3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9(?:00|39|44)"],"format":"$1-$2 $3","intlFormat":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"format":"$1-$2 $3 $4","intlFormat":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["10|7"],"format":"$1-$2 $3 $4","intlFormat":"$1 $2 $3 $4"},{"pattern":"(\\d)(\\d{3})(\\d{3})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1-$2 $3 $4","intlFormat":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"format":"$1-$2 $3 $4","intlFormat":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9"],"format":"$1-$2 $3 $4","intlFormat":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[26]"],"format":"$1-$2 $3 $4 $5","intlFormat":"$1 $2 $3 $4 $5"}]},"SG":{"isoCode":"SG","countryCode":"65","internationalPrefix":"0[0-3]\\d","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}","fixedLine":"662[0-24-9]\\d{4}|6(?:[0-578]\\d|6[013-57-9]|9[0-35-9])\\d{5}","mobile":"8(?:09[0-6]|95[0-2])\\d{4}|(?:8(?:0[1-8]|[1-8]\\d|9[0-4])|9[0-8]\\d)\\d{5}","voip":"(?:3[12]\\d|666)\\d{5}"},"examples":{"fixedLine":"61234567","mobile":"81234567","voip":"31234567"},"formats":[{"pattern":"(\\d{4,5})","leadingDigits":["1[013-9]|77","1(?:[013-8]|9(?:0[1-9]|[1-9]))|77"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[369]|8(?:0[1-9]|[1-9])"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","leadingDigits":["8"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{4})(\\d{3})","leadingDigits":["7"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{4})","leadingDigits":["1"],"format":"$1 $2 $3"}]},"SH":{"isoCode":"SH","countryCode":"290","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":"[256]","isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[4,5],"mobile":[5],"voip":[5]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[256]\\d|8)\\d{3}","fixedLine":"2(?:[0-57-9]\\d|6[4-9])\\d\\d","mobile":"[56]\\d{4}","voip":"262\\d\\d"},"examples":{"fixedLine":"22158","mobile":"51234","voip":"26212"},"formats":[]},"SI":{"isoCode":"SI","countryCode":"386","internationalPrefix":"00|10(?:22|66|88|99)","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}","fixedLine":"(?:[1-357][2-8]|4[24-8])\\d{6}","mobile":"65(?:[178]\\d|5[56]|6[01])\\d{4}|(?:[37][01]|4[0139]|51|6[489])\\d{6}","voip":"(?:59\\d\\d|8(?:1(?:[67]\\d|8[0-589])|2(?:0\\d|2[0-37-9]|8[0-2489])|3[389]\\d))\\d{4}"},"examples":{"fixedLine":"12345678","mobile":"31234567","voip":"59012345"},"formats":[{"pattern":"(\\d{2})(\\d{3,6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8[09]|9"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["59|8"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[37][01]|4[0139]|51|6"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[1-57]"],"format":"$1 $2 $3 $4"}]},"SJ":{"isoCode":"SJ","countryCode":"47","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":"79","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"0\\d{4}|(?:[489]\\d|79)\\d{6}","fixedLine":"79\\d{6}","mobile":"(?:4[015-8]|9\\d)\\d{6}","voip":"85[0-5]\\d{5}"},"examples":{"fixedLine":"79123456","mobile":"41234567","voip":"85012345"},"formats":[]},"SK":{"isoCode":"SK","countryCode":"421","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,7,9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}","fixedLine":"(?:2(?:16|[2-9]\\d{3})|(?:(?:[3-5][1-8]\\d|819)\\d|601[1-5])\\d)\\d{4}|(?:2|[3-5][1-8])1[67]\\d{3}|[3-5][1-8]16\\d\\d","mobile":"909[1-9]\\d{5}|9(?:0[1-8]|1[0-24-9]|4[03-57-9]|5\\d)\\d{6}","voip":"6(?:02|5[0-4]|9[0-6])\\d{6}"},"examples":{"fixedLine":"221234567","mobile":"912123456","voip":"690123456"},"formats":[{"pattern":"(\\d)(\\d{2})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["21"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2,3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[3-5][1-8]1","[3-5][1-8]1[67]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["909","9090"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d)(\\d{3})(\\d{3})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2"],"format":"$1/$2 $3 $4"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[689]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[3-5]"],"format":"$1/$2 $3 $4"}]},"SL":{"isoCode":"SL","countryCode":"232","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[237-9]\\d|66)\\d{6}","fixedLine":"22[2-4][2-9]\\d{4}","mobile":"(?:25|3[0-5]|66|7[2-9]|8[08]|9[09])\\d{6}","voip":""},"examples":{"fixedLine":"22221234","mobile":"25123456","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{6})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[236-9]"],"format":"$1 $2"}]},"SM":{"isoCode":"SM","countryCode":"378","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[8],"voip":[8]},"patterns":{"nationalPrefixForParsing":"([89]\\d{5})$","nationalPrefixTransformRule":"0549$1","general":"(?:0549|[5-7]\\d)\\d{6}","fixedLine":"0549(?:8[0157-9]|9\\d)\\d{4}","mobile":"6[16]\\d{6}","voip":"5[158]\\d{6}"},"examples":{"fixedLine":"0549886377","mobile":"66661212","voip":"58001110"},"formats":[{"pattern":"(\\d{6})","leadingDigits":["[89]"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[5-7]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{4})(\\d{6})","leadingDigits":["0"],"format":"$1 $2"}]},"SN":{"isoCode":"SN","countryCode":"221","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[378]\\d|93)\\d{7}","fixedLine":"3(?:0(?:1[0-2]|80)|282|3(?:8[1-9]|9[3-9])|611)\\d{5}","mobile":"7(?:(?:[06-8]\\d|21|90)\\d|5(?:01|[19]0|25|[38]3|[4-7]\\d))\\d{5}","voip":"(?:3(?:392|9[01]\\d)\\d|93(?:3[13]0|929))\\d{4}"},"examples":{"fixedLine":"301012345","mobile":"701234567","voip":"933301234"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["8"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","leadingDigits":["[379]"],"format":"$1 $2 $3 $4"}]},"SO":{"isoCode":"SO","countryCode":"252","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,7],"mobile":[7,8,9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}","fixedLine":"(?:1\\d|2[0-79]|3[0-46-8]|4[0-7]|5[57-9])\\d{5}|(?:[134]\\d|8[125])\\d{4}","mobile":"(?:(?:15|(?:3[59]|4[89]|6\\d|7[79]|8[08])\\d|9(?:0\\d|[2-9]))\\d|2(?:4\\d|8))\\d{5}|(?:[67]\\d\\d|904)\\d{5}","voip":""},"examples":{"fixedLine":"4012345","mobile":"71123456","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{4})","leadingDigits":["8[125]"],"format":"$1 $2"},{"pattern":"(\\d{6})","leadingDigits":["[134]"],"format":"$1"},{"pattern":"(\\d)(\\d{6})","leadingDigits":["[15]|2[0-79]|3[0-46-8]|4[0-7]"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{7})","leadingDigits":["(?:2|90)4|[67]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["[348]|64|79|90"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{5,7})","leadingDigits":["1|28|6[0-35-9]|77|9[2-9]"],"format":"$1 $2"}]},"SR":{"isoCode":"SR","countryCode":"597","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,7],"mobile":[7],"voip":[6]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[2-5]|68|[78]\\d)\\d{5}","fixedLine":"(?:2[1-3]|3[0-7]|(?:4|68)\\d|5[2-58])\\d{4}","mobile":"(?:7[124-7]|8[124-9])\\d{5}","voip":"56\\d{4}"},"examples":{"fixedLine":"211234","mobile":"7412345","voip":"561234"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["56"],"format":"$1-$2-$3"},{"pattern":"(\\d{3})(\\d{3})","leadingDigits":["[2-5]"],"format":"$1-$2"},{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[6-8]"],"format":"$1-$2"}]},"SS":{"isoCode":"SS","countryCode":"211","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[19]\\d{8}","fixedLine":"1[89]\\d{7}","mobile":"(?:12|9[1257-9])\\d{7}","voip":""},"examples":{"fixedLine":"181234567","mobile":"977123456","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[19]"],"format":"$1 $2 $3"}]},"ST":{"isoCode":"ST","countryCode":"239","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:22|9\\d)\\d{5}","fixedLine":"22\\d{5}","mobile":"900[5-9]\\d{3}|9(?:0[1-9]|[89]\\d)\\d{4}","voip":""},"examples":{"fixedLine":"2221234","mobile":"9812345","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[29]"],"format":"$1 $2"}]},"SV":{"isoCode":"SV","countryCode":"503","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[267]\\d{7}|(?:80\\d|900)\\d{4}(?:\\d{4})?","fixedLine":"2(?:79(?:0[0347-9]|[1-9]\\d)|89(?:0[024589]|[1-9]\\d))\\d{3}|2(?:[1-69]\\d|[78][0-8])\\d{5}","mobile":"[67]\\d{7}","voip":""},"examples":{"fixedLine":"21234567","mobile":"70123456","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[89]"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[267]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{4})(\\d{4})","leadingDigits":["[89]"],"format":"$1 $2 $3"}]},"SX":{"isoCode":"SX","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"721","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":"(5\\d{6})$|1","nationalPrefixTransformRule":"721$1","general":"7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}","fixedLine":"7215(?:4[2-8]|8[239]|9[056])\\d{4}","mobile":"7215(?:1[02]|2\\d|5[034679]|8[014-8])\\d{4}","voip":""},"examples":{"fixedLine":"7215425678","mobile":"7215205678","voip":null},"formats":[]},"SY":{"isoCode":"SY","countryCode":"963","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[1-39]\\d{8}|[1-5]\\d{7}","fixedLine":"21\\d{6,7}|(?:1(?:[14]\\d|[2356])|2[235]|3(?:[13]\\d|4)|4[134]|5[1-3])\\d{6}","mobile":"9[1-689]\\d{7}","voip":""},"examples":{"fixedLine":"112345678","mobile":"944567890","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[1-5]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["9"],"format":"$1 $2 $3"}]},"SZ":{"isoCode":"SZ","countryCode":"268","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"0800\\d{4}|(?:[237]\\d|900)\\d{6}","fixedLine":"[23][2-5]\\d{6}","mobile":"7[6-9]\\d{6}","voip":"70\\d{6}"},"examples":{"fixedLine":"22171234","mobile":"76123456","voip":"70012345"},"formats":[{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[0237]"],"format":"$1 $2"},{"pattern":"(\\d{5})(\\d{4})","leadingDigits":["9"],"format":"$1 $2"}]},"TA":{"isoCode":"TA","countryCode":"290","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":"8","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[4],"mobile":[4],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"8\\d{3}","fixedLine":"8\\d{3}","mobile":"8\\d{3}","voip":""},"examples":{"fixedLine":"8999","mobile":"8999","voip":null},"formats":[]},"TC":{"isoCode":"TC","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"649","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[10]},"patterns":{"nationalPrefixForParsing":"([2-479]\\d{6})$|1","nationalPrefixTransformRule":"649$1","general":"(?:[58]\\d\\d|649|900)\\d{7}","fixedLine":"649(?:266|712|9(?:4\\d|50))\\d{4}","mobile":"649(?:2(?:3[129]|4[1-79])|3\\d\\d|4[34][1-3])\\d{4}","voip":"649(?:71[01]|966)\\d{4}"},"examples":{"fixedLine":"6497121234","mobile":"6492311234","voip":"6497101234"},"formats":[]},"TD":{"isoCode":"TD","countryCode":"235","internationalPrefix":"00|16","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:22|[69]\\d|77)\\d{6}","fixedLine":"22(?:[37-9]0|5[0-5]|6[89])\\d{4}","mobile":"(?:6[0-689]|77|9\\d)\\d{6}","voip":""},"examples":{"fixedLine":"22501234","mobile":"63012345","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[2679]"],"format":"$1 $2 $3 $4"}]},"TG":{"isoCode":"TG","countryCode":"228","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[279]\\d{7}","fixedLine":"2(?:2[2-7]|3[23]|4[45]|55|6[67]|77)\\d{5}","mobile":"(?:7[019]|9[0-36-9])\\d{6}","voip":""},"examples":{"fixedLine":"22212345","mobile":"90112345","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[279]"],"format":"$1 $2 $3 $4"}]},"TH":{"isoCode":"TH","countryCode":"66","internationalPrefix":"00[1-9]","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}","fixedLine":"(?:1[0689]|2\\d|3[2-9]|4[2-5]|5[2-6]|7[3-7])\\d{6}","mobile":"67(?:1[0-8]|2[4-7])\\d{5}|(?:14|6[1-6]|[89]\\d)\\d{7}","voip":"6[08]\\d{7}"},"examples":{"fixedLine":"21234567","mobile":"812345678","voip":"601234567"},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[13-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3})","leadingDigits":["1"],"format":"$1 $2 $3"}]},"TJ":{"isoCode":"TJ","countryCode":"992","internationalPrefix":"810","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[0-57-9]\\d{8}","fixedLine":"(?:3(?:1[3-5]|2[245]|3[12]|4[24-7]|5[25]|72)|4(?:46|74|87))\\d{6}","mobile":"(?:4(?:1[18]|4[02-479])|81[1-9])\\d{6}|(?:0[0-57-9]|1[017]|2[02]|[34]0|5[05]|7[01578]|8[078]|9\\d)\\d{7}","voip":""},"examples":{"fixedLine":"372123456","mobile":"917123456","voip":null},"formats":[{"pattern":"(\\d{6})(\\d)(\\d{2})","leadingDigits":["331","3317"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{4})","leadingDigits":["44[02-479]|[34]7"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d)(\\d{4})","leadingDigits":["3[1-5]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","leadingDigits":["[0-57-9]"],"format":"$1 $2 $3"}]},"TK":{"isoCode":"TK","countryCode":"690","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[4,5,6,7],"mobile":[4,5,6,7],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-47]\\d{3,6}","fixedLine":"(?:2[2-4]|[34]\\d)\\d{2,5}","mobile":"7[2-4]\\d{2,5}","voip":""},"examples":{"fixedLine":"3101","mobile":"7290","voip":null},"formats":[]},"TL":{"isoCode":"TL","countryCode":"670","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}","fixedLine":"(?:2[1-5]|3[1-9]|4[1-4])\\d{5}","mobile":"7[2-8]\\d{6}","voip":""},"examples":{"fixedLine":"2112345","mobile":"77212345","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[2-489]|70"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["7"],"format":"$1 $2"}]},"TM":{"isoCode":"TM","countryCode":"993","internationalPrefix":"810","nationalPrefix":"8","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[1-6]\\d|71)\\d{6}","fixedLine":"(?:1(?:2\\d|3[1-9])|2(?:22|4[0-35-8])|3(?:22|4[03-9])|4(?:22|3[128]|4\\d|6[15])|5(?:22|5[7-9]|6[014-689]))\\d{5}","mobile":"(?:6\\d|71)\\d{6}","voip":""},"examples":{"fixedLine":"12345678","mobile":"66123456","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"($NP $FG)","leadingDigits":["12"],"format":"$1 $2-$3-$4"},{"pattern":"(\\d{3})(\\d)(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"($NP $FG)","leadingDigits":["[1-5]"],"format":"$1 $2-$3-$4"},{"pattern":"(\\d{2})(\\d{6})","nationalPrefixFormattingRule":"$NP $FG","leadingDigits":["[67]"],"format":"$1 $2"}]},"TN":{"isoCode":"TN","countryCode":"216","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-57-9]\\d{7}","fixedLine":"81200\\d{3}|(?:3[0-2]|7\\d)\\d{6}","mobile":"3(?:001|[12]40)\\d{4}|(?:(?:[259]\\d|4[0-8])\\d|3(?:1[1-35]|6[0-4]|91))\\d{5}","voip":""},"examples":{"fixedLine":"30010123","mobile":"20123456","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{3})","leadingDigits":["[2-57-9]"],"format":"$1 $2 $3"}]},"TO":{"isoCode":"TO","countryCode":"676","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5],"mobile":[7],"voip":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}","fixedLine":"(?:2\\d|3[0-8]|4[0-4]|50|6[09]|7[0-24-69]|8[05])\\d{3}","mobile":"(?:5(?:4[0-5]|5[4-6])|6(?:[09]\\d|3[02]|8[15-9])|(?:7\\d|8[46-9])\\d|999)\\d{4}","voip":"55[0-37-9]\\d{4}"},"examples":{"fixedLine":"20123","mobile":"7715123","voip":"5510123"},"formats":[{"pattern":"(\\d{2})(\\d{3})","leadingDigits":["[2-4]|50|6[09]|7[0-24-69]|8[05]"],"format":"$1-$2"},{"pattern":"(\\d{4})(\\d{3})","leadingDigits":["0"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[5-9]"],"format":"$1 $2"}]},"TR":{"isoCode":"TR","countryCode":"90","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}","fixedLine":"(?:2(?:[13][26]|[28][2468]|[45][268]|[67][246])|3(?:[13][28]|[24-6][2468]|[78][02468]|92)|4(?:[16][246]|[23578][2468]|4[26]))\\d{7}","mobile":"561(?:011|61\\d)\\d{4}|5(?:0[15-7]|1[06]|24|[34]\\d|5[1-59]|9[46])\\d{7}","voip":"850\\d{7}"},"examples":{"fixedLine":"2123456789","mobile":"5012345678","voip":"8500123456"},"formats":[{"pattern":"(\\d{3})(\\d)(\\d{3})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["444"],"format":"$1 $2 $3","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["512|8[01589]|90"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["5(?:[0-59]|61)","5(?:[0-59]|61[06])","5(?:[0-59]|61[06]1)"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"($NP$FG)","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[24][1-8]|3[1-9]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{3})(\\d{6,7})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["80"],"format":"$1 $2 $3"}]},"TT":{"isoCode":"TT","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"868","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":"([2-46-8]\\d{6})$|1","nationalPrefixTransformRule":"868$1","general":"(?:[58]\\d\\d|900)\\d{7}","fixedLine":"868(?:2(?:01|1[5-9]|[23]\\d|4[0-2])|6(?:0[7-9]|1[02-8]|2[1-9]|[3-69]\\d|7[0-79])|82[124])\\d{4}","mobile":"868(?:(?:2[5-9]|3\\d)\\d|4(?:3[0-6]|[6-9]\\d)|6(?:20|78|8\\d)|7(?:0[1-9]|1[02-9]|[2-9]\\d))\\d{4}","voip":""},"examples":{"fixedLine":"8682211234","mobile":"8682911234","voip":null},"formats":[]},"TV":{"isoCode":"TV","countryCode":"688","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5],"mobile":[6,7],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:2|7\\d\\d|90)\\d{4}","fixedLine":"2[02-9]\\d{3}","mobile":"(?:7[01]\\d|90)\\d{4}","voip":""},"examples":{"fixedLine":"20123","mobile":"901234","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{3})","leadingDigits":["2"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{4})","leadingDigits":["90"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{5})","leadingDigits":["7"],"format":"$1 $2"}]},"TW":{"isoCode":"TW","countryCode":"886","internationalPrefix":"0(?:0[25-79]|19)","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9],"mobile":[9],"voip":[10,11]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}","fixedLine":"(?:2[2-8]\\d|370|55[01]|7[1-9])\\d{6}|4(?:(?:0(?:0[1-9]|[2-48]\\d)|1[023]\\d)\\d{4,5}|(?:[239]\\d\\d|4(?:0[56]|12|49))\\d{5})|6(?:[01]\\d{7}|4(?:0[56]|12|24|4[09])\\d{4,5})|8(?:(?:2(?:3\\d|4[0-269]|[578]0|66)|36[24-9]|90\\d\\d)\\d{4}|4(?:0[56]|12|24|4[09])\\d{4,5})|(?:2(?:2(?:0\\d\\d|4(?:0[68]|[249]0|3[0-467]|5[0-25-9]|6[0235689]))|(?:3(?:[09]\\d|1[0-4])|(?:4\\d|5[0-49]|6[0-29]|7[0-5])\\d)\\d)|(?:(?:3[2-9]|5[2-8]|6[0-35-79]|8[7-9])\\d\\d|4(?:2(?:[089]\\d|7[1-9])|(?:3[0-4]|[78]\\d|9[01])\\d))\\d)\\d{3}","mobile":"(?:40001[0-2]|9[0-8]\\d{4})\\d{3}","voip":"7010(?:[0-2679]\\d|3[0-7]|8[0-5])\\d{5}|70\\d{8}"},"examples":{"fixedLine":"221234567","mobile":"912345678","voip":"7012345678"},"formats":[{"pattern":"(\\d{2})(\\d)(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["202"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[258]0"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{3,4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[49]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["7"],"format":"$1 $2 $3"}]},"TZ":{"isoCode":"TZ","countryCode":"255","internationalPrefix":"00[056]","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[25-8]\\d|41|90)\\d{7}","fixedLine":"2[2-8]\\d{7}","mobile":"(?:6[125-9]|7[13-9])\\d{7}","voip":"41\\d{7}"},"examples":{"fixedLine":"222345678","mobile":"621234567","voip":"412345678"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[24]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{7})","leadingDigits":["5"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[67]"],"format":"$1 $2 $3"}]},"UA":{"isoCode":"UA","countryCode":"380","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[89]\\d{9}|[3-9]\\d{8}","fixedLine":"(?:3[1-8]|4[13-8]|5[1-7]|6[12459])\\d{7}","mobile":"(?:39|50|6[36-8]|7[1-357]|9[1-9])\\d{7}","voip":"89[1-579]\\d{6}"},"examples":{"fixedLine":"311234567","mobile":"501234567","voip":"891234567"},"formats":[{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[3-7]|89|9[1-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]"],"format":"$1 $2 $3"}]},"UG":{"isoCode":"UG","countryCode":"256","internationalPrefix":"00[057]","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"800\\d{6}|(?:[29]0|[347]\\d)\\d{7}","fixedLine":"20(?:(?:240|30[67])\\d|6(?:00[0-2]|30[0-4]))\\d{3}|(?:20(?:[017]\\d|2[5-9]|3[1-4]|5[0-4]|6[15-9])|[34]\\d{3})\\d{5}","mobile":"72(?:[48]0|6[01])\\d{5}|7(?:[015-8]\\d|20|36|4[0-5]|9[89])\\d{6}","voip":""},"examples":{"fixedLine":"312345678","mobile":"712345678","voip":null},"formats":[{"pattern":"(\\d{4})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["202","2024"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[27-9]|4(?:6[45]|[7-9])"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[34]"],"format":"$1 $2"}]},"US":{"isoCode":"US","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":null,"isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-9]\\d{9}|3\\d{6}","fixedLine":"(?:5056(?:[0-35-9]\\d|4[468])|7302[0-4]\\d)\\d{4}|(?:472[24]|505[2-57-9]|7306|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[013569]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}","mobile":"(?:5056(?:[0-35-9]\\d|4[468])|7302[0-4]\\d)\\d{4}|(?:472[24]|505[2-57-9]|7306|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[013569]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}","voip":""},"examples":{"fixedLine":"2015550123","mobile":"2015550123","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{4})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["310"],"format":"$1-$2"},{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[24-9]|3(?:[02-9]|1[1-9])"],"format":"$1-$2","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[2-9]"],"format":"($1) $2-$3","intlFormat":"$1-$2-$3"}]},"UY":{"isoCode":"UY","countryCode":"598","internationalPrefix":"0(?:0|1[3-9]\\d)","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"0004\\d{2,9}|[1249]\\d{7}|(?:[49]\\d|80)\\d{5}","fixedLine":"(?:1(?:770|9(?:20|87))|(?:2\\d|4[2-7])\\d\\d)\\d{4}","mobile":"9[1-9]\\d{6}","voip":""},"examples":{"fixedLine":"21231234","mobile":"94231234","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{3,4})","leadingDigits":["0"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[49]0|8"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[124]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{2,4})","leadingDigits":["0"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})","leadingDigits":["0"],"format":"$1 $2 $3 $4"}]},"UZ":{"isoCode":"UZ","countryCode":"998","internationalPrefix":"810","nationalPrefix":"8","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:20|33|[5-79]\\d|88)\\d{7}","fixedLine":"(?:55\\d\\d|6(?:1(?:22|3[124]|4[1-4]|5[1-3578]|64)|2(?:22|3[0-57-9]|41)|5(?:22|3[3-7]|5[024-8])|6\\d\\d|7(?:[23]\\d|7[69])|9(?:22|4[1-8]|6[135]))|7(?:0(?:5[4-9]|6[0146]|7[124-6]|9[135-8])|(?:1[12]|[68]\\d)\\d|2(?:22|3[13-57-9]|4[1-3579]|5[14])|3(?:2\\d|3[1578]|4[1-35-7]|5[1-57]|61)|4(?:2\\d|3[1-579]|7[1-79])|5(?:22|5[1-9]|6[1457])|9(?:22|5[1-9])))\\d{5}","mobile":"(?:(?:[25]0|33|88|9[0-57-9])\\d{3}|6(?:1(?:2(?:2[01]|98)|35[0-4]|50\\d|61[23]|7(?:[01][017]|4\\d|55|9[5-9]))|2(?:(?:11|7\\d)\\d|2(?:[12]1|9[01379])|5(?:[126]\\d|3[0-4]))|5(?:19[01]|2(?:27|9[26])|(?:30|59|7\\d)\\d)|6(?:2(?:1[5-9]|2[0367]|38|41|52|60)|(?:3[79]|9[0-3])\\d|4(?:56|83)|7(?:[07]\\d|1[017]|3[07]|4[047]|5[057]|67|8[0178]|9[79]))|7(?:2(?:24|3[237]|4[5-9]|7[15-8])|5(?:7[12]|8[0589])|7(?:0\\d|[39][07])|9(?:0\\d|7[079]))|9(?:2(?:1[1267]|3[01]|5\\d|7[0-4])|(?:5[67]|7\\d)\\d|6(?:2[0-26]|8\\d)))|7(?:[07]\\d{3}|1(?:13[01]|6(?:0[47]|1[67]|66)|71[3-69]|98\\d)|2(?:2(?:2[79]|95)|3(?:2[5-9]|6[0-6])|57\\d|7(?:0\\d|1[17]|2[27]|3[37]|44|5[057]|66|88))|3(?:2(?:1[0-6]|21|3[469]|7[159])|(?:33|9[4-6])\\d|5(?:0[0-4]|5[579]|9\\d)|7(?:[0-3579]\\d|4[0467]|6[67]|8[078]))|4(?:2(?:29|5[0257]|6[0-7]|7[1-57])|5(?:1[0-4]|8\\d|9[5-9])|7(?:0\\d|1[024589]|2[0-27]|3[0137]|[46][07]|5[01]|7[5-9]|9[079])|9(?:7[015-9]|[89]\\d))|5(?:112|2(?:0\\d|2[29]|[49]4)|3[1568]\\d|52[6-9]|7(?:0[01578]|1[017]|[23]7|4[047]|[5-7]\\d|8[78]|9[079]))|9(?:22[128]|3(?:2[0-4]|7\\d)|57[02569]|7(?:2[05-9]|3[37]|4\\d|60|7[2579]|87|9[07]))))\\d{4}","voip":""},"examples":{"fixedLine":"669050123","mobile":"912345678","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP $FG","leadingDigits":["[235-9]"],"format":"$1 $2 $3 $4"}]},"VA":{"isoCode":"VA","countryCode":"39","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":"06698","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,7,8,9,10,11],"mobile":[9,10],"voip":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}","fixedLine":"06698\\d{1,6}","mobile":"3[1-9]\\d{8}|3[2-9]\\d{7}","voip":"55\\d{8}"},"examples":{"fixedLine":"0669812345","mobile":"3123456789","voip":"5512345678"},"formats":[]},"VC":{"isoCode":"VC","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"784","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[10]},"patterns":{"nationalPrefixForParsing":"([2-7]\\d{6})$|1","nationalPrefixTransformRule":"784$1","general":"(?:[58]\\d\\d|784|900)\\d{7}","fixedLine":"784(?:266|3(?:6[6-9]|7\\d|8[0-6])|4(?:38|5[0-36-8]|8[0-8])|5(?:55|7[0-2]|93)|638|784)\\d{4}","mobile":"784(?:4(?:3[0-5]|5[45]|89|9[0-8])|5(?:2[6-9]|3[0-4])|720)\\d{4}","voip":"78451[0-2]\\d{4}"},"examples":{"fixedLine":"7842661234","mobile":"7844301234","voip":"7845101234"},"formats":[]},"VE":{"isoCode":"VE","countryCode":"58","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}","fixedLine":"(?:2(?:12|3[457-9]|[467]\\d|[58][1-9]|9[1-6])|[4-6]00)\\d{7}","mobile":"4(?:1[24-8]|2[46])\\d{7}","voip":""},"examples":{"fixedLine":"2121234567","mobile":"4121234567","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["[24-689]"],"format":"$1-$2"}]},"VG":{"isoCode":"VG","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"284","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":"([2-578]\\d{6})$|1","nationalPrefixTransformRule":"284$1","general":"(?:284|[58]\\d\\d|900)\\d{7}","fixedLine":"284(?:229|4(?:22|9[45])|774|8(?:52|6[459]))\\d{4}","mobile":"284(?:245|3(?:0[0-3]|4[0-7]|68|9[34])|4(?:4[0-6]|68|9[69])|5(?:4[0-7]|68|9[69]))\\d{4}","voip":""},"examples":{"fixedLine":"2842291234","mobile":"2843001234","voip":null},"formats":[]},"VI":{"isoCode":"VI","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"340","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[]},"patterns":{"nationalPrefixForParsing":"([2-9]\\d{6})$|1","nationalPrefixTransformRule":"340$1","general":"[58]\\d{9}|(?:34|90)0\\d{7}","fixedLine":"340(?:2(?:0\\d|2[06-8]|4[49]|77)|3(?:32|44)|4(?:2[23]|44|7[34]|89)|5(?:1[34]|55)|6(?:2[56]|4[23]|77|9[023])|7(?:1[2-57-9]|2[57]|7\\d)|884|998)\\d{4}","mobile":"340(?:2(?:0\\d|2[06-8]|4[49]|77)|3(?:32|44)|4(?:2[23]|44|7[34]|89)|5(?:1[34]|55)|6(?:2[56]|4[23]|77|9[023])|7(?:1[2-57-9]|2[57]|7\\d)|884|998)\\d{4}","voip":""},"examples":{"fixedLine":"3406421234","mobile":"3406421234","voip":null},"formats":[]},"VN":{"isoCode":"VN","countryCode":"84","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}","fixedLine":"2(?:0[3-9]|1[0-689]|2[0-25-9]|[38][2-9]|4[2-8]|5[124-9]|6[0-39]|7[0-7]|9[0-4679])\\d{7}","mobile":"(?:5(?:2[238]|59)|89[6-9]|99[013-9])\\d{6}|(?:3\\d|5[1689]|7[06-9]|8[1-8]|9[0-8])\\d{7}","voip":"672\\d{6}"},"examples":{"fixedLine":"2101234567","mobile":"912345678","voip":"672012345"},"formats":[{"pattern":"(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[17]99"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["80"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{4,5})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["69"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{4,6})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["1"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["6"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[357-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["2[48]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{4})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["2"],"format":"$1 $2 $3"}]},"VU":{"isoCode":"VU","countryCode":"678","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5],"mobile":[7],"voip":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}","fixedLine":"(?:38[0-8]|48[4-9])\\d\\d|(?:2[02-9]|3[4-7]|88)\\d{3}","mobile":"(?:[58]\\d|7[013-7])\\d{5}","voip":"9(?:0[1-9]|1[01])\\d{4}"},"examples":{"fixedLine":"22123","mobile":"5912345","voip":"9010123"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[57-9]"],"format":"$1 $2"}]},"WF":{"isoCode":"WF","countryCode":"681","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6],"mobile":[6],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:40|72)\\d{4}|8\\d{5}(?:\\d{3})?","fixedLine":"72\\d{4}","mobile":"(?:72|8[23])\\d{4}","voip":""},"examples":{"fixedLine":"721234","mobile":"821234","voip":null},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[478]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["8"],"format":"$1 $2 $3 $4"}]},"WS":{"isoCode":"WS","countryCode":"685","internationalPrefix":"0","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5,6],"mobile":[7,10],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}","fixedLine":"6[1-9]\\d{3}|(?:[2-5]|60)\\d{4}","mobile":"(?:7[1-35-7]|8(?:[3-7]|9\\d{3}))\\d{5}","voip":""},"examples":{"fixedLine":"22123","mobile":"7212345","voip":null},"formats":[{"pattern":"(\\d{5})","leadingDigits":["[2-5]|6[1-9]"],"format":"$1"},{"pattern":"(\\d{3})(\\d{3,7})","leadingDigits":["[68]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{5})","leadingDigits":["7"],"format":"$1 $2"}]},"XK":{"isoCode":"XK","countryCode":"383","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9,10,11,12],"mobile":[8],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"2\\d{7,8}|3\\d{7,11}|(?:4\\d\\d|[89]00)\\d{5}","fixedLine":"38\\d{6,10}|(?:2[89]|39)(?:0\\d{5,6}|[1-9]\\d{5})","mobile":"4[3-9]\\d{6}","voip":""},"examples":{"fixedLine":"28012345","mobile":"43201234","voip":null},"formats":[{"pattern":"(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-4]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2|39"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{7,10})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["3"],"format":"$1 $2"}]},"YE":{"isoCode":"YE","countryCode":"967","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8],"mobile":[9],"voip":[]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:1|7\\d)\\d{7}|[1-7]\\d{6}","fixedLine":"78[0-7]\\d{4}|17\\d{6}|(?:[12][2-68]|3[2358]|4[2-58]|5[2-6]|6[3-58]|7[24-6])\\d{5}","mobile":"7[01378]\\d{7}","voip":""},"examples":{"fixedLine":"1234567","mobile":"712345678","voip":null},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-6]|7(?:[24-6]|8[0-7])"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["7"],"format":"$1 $2 $3"}]},"YT":{"isoCode":"YT","countryCode":"262","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:80|9\\d)\\d{7}|(?:26|63)9\\d{6}","fixedLine":"269(?:0[0-467]|15|5[0-4]|6\\d|[78]0)\\d{4}","mobile":"639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])\\d{4}","voip":"9(?:(?:39|47)8[01]|769\\d)\\d{4}"},"examples":{"fixedLine":"269601234","mobile":"639012345","voip":"939801234"},"formats":[]},"ZA":{"isoCode":"ZA","countryCode":"27","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[5,6,7,8,9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[1-79]\\d{8}|8\\d{4,9}","fixedLine":"(?:2(?:0330|4302)|52087)0\\d{3}|(?:1[0-8]|2[1-378]|3[1-69]|4\\d|5[1346-8])\\d{7}","mobile":"(?:1(?:3492[0-25]|4495[0235]|549(?:20|5[01]))|4[34]492[01])\\d{3}|8[1-4]\\d{3,7}|(?:2[27]|47|54)4950\\d{3}|(?:1(?:049[2-4]|9[12]\\d\\d)|(?:6\\d|7[0-46-9])\\d{3}|8(?:5\\d{3}|7(?:08[67]|158|28[5-9]|310)))\\d{4}|(?:1[6-8]|28|3[2-69]|4[025689]|5[36-8])4920\\d{3}|(?:12|[2-5]1)492\\d{4}","voip":"87(?:08[0-589]|15[0-79]|28[0-4]|31[1-9])\\d{4}|87(?:[02][0-79]|1[0-46-9]|3[02-9]|[4-9]\\d)\\d{5}"},"examples":{"fixedLine":"101234567","mobile":"711234567","voip":"871234567"},"formats":[{"pattern":"(\\d{2})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8[1-4]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{2,3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8[1-4]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["860"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3"}]},"ZM":{"isoCode":"ZM","countryCode":"260","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"800\\d{6}|(?:21|63|[79]\\d)\\d{7}","fixedLine":"21[1-8]\\d{6}","mobile":"(?:7[5-79]|9[5-8])\\d{7}","voip":"63\\d{7}"},"examples":{"fixedLine":"211234567","mobile":"955123456","voip":"630123456"},"formats":[{"pattern":"(\\d{3})(\\d{3})","leadingDigits":["[1-9]"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[28]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[79]"],"format":"$1 $2"}]},"ZW":{"isoCode":"ZW","countryCode":"263","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5,6,7,8,9,10],"mobile":[9],"voip":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}","fixedLine":"(?:1(?:(?:3\\d|9)\\d|[4-8])|2(?:(?:(?:0(?:2[014]|5)|(?:2[0157]|31|84|9)\\d\\d|[56](?:[14]\\d\\d|20)|7(?:[089]|2[03]|[35]\\d\\d))\\d|4(?:2\\d\\d|8))\\d|1(?:2|[39]\\d{4}))|3(?:(?:123|(?:29\\d|92)\\d)\\d\\d|7(?:[19]|[56]\\d))|5(?:0|1[2-478]|26|[37]2|4(?:2\\d{3}|83)|5(?:25\\d\\d|[78])|[689]\\d)|6(?:(?:[16-8]21|28|52[013])\\d\\d|[39])|8(?:[1349]28|523)\\d\\d)\\d{3}|(?:4\\d\\d|9[2-9])\\d{4,5}|(?:(?:2(?:(?:(?:0|8[146])\\d|7[1-7])\\d|2(?:[278]\\d|92)|58(?:2\\d|3))|3(?:[26]|9\\d{3})|5(?:4\\d|5)\\d\\d)\\d|6(?:(?:(?:[0-246]|[78]\\d)\\d|37)\\d|5[2-8]))\\d\\d|(?:2(?:[569]\\d|8[2-57-9])|3(?:[013-59]\\d|8[37])|6[89]8)\\d{3}","mobile":"7(?:[1278]\\d|3[1-9])\\d{6}","voip":"86(?:1[12]|22|30|44|55|77|8[368])\\d{6}"},"examples":{"fixedLine":"1312345","mobile":"712345678","voip":"8686123456"},"formats":[{"pattern":"(\\d{3})(\\d{3,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{3})(\\d{2,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[49]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["80"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{7})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["7"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["29[013-9]|39|54"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["(?:25|54)8","258|5483"],"format":"$1 $2"}]}} \ No newline at end of file +{"AC":{"isoCode":"AC","countryCode":"247","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5],"mobile":[5],"uan":[6]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[01589]\\d|[46])\\d{4}","fixedLine":"6[2-467]\\d{3}","mobile":"4\\d{4}","uan":"(?:0[1-9]|[1589]\\d)\\d{4}"},"examples":{"fixedLine":"62889","mobile":"40123","uan":"542011"},"formats":[]},"AD":{"isoCode":"AD","countryCode":"376","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6],"mobile":[6,9],"tollFree":[8],"premiumRate":[6]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:1|6\\d)\\d{7}|[135-9]\\d{5}","fixedLine":"[78]\\d{5}","mobile":"690\\d{6}|[356]\\d{5}","tollFree":"180[02]\\d{4}","premiumRate":"[19]\\d{5}"},"examples":{"fixedLine":"712345","mobile":"312345","tollFree":"18001234","premiumRate":"912345"},"formats":[{"pattern":"(\\d{3})(\\d{3})","leadingDigits":["[135-9]"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["1"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["6"],"format":"$1 $2 $3"}]},"AE":{"isoCode":"AE","countryCode":"971","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"tollFree":[5,6,7,8,9,10,11,12],"premiumRate":[9],"sharedCost":[9],"uan":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}","fixedLine":"[2-4679][2-8]\\d{6}","mobile":"5[024-68]\\d{7}","tollFree":"400\\d{6}|800\\d{2,9}","premiumRate":"900[02]\\d{5}","sharedCost":"700[05]\\d{5}","uan":"600[25]\\d{5}"},"examples":{"fixedLine":"22345678","mobile":"501234567","tollFree":"800123456","premiumRate":"900234567","sharedCost":"700012345","uan":"600212345"},"formats":[{"pattern":"(\\d{3})(\\d{2,9})","leadingDigits":["60|8"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[236]|[479][2-8]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d)(\\d{5})","leadingDigits":["[479]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["5"],"format":"$1 $2 $3"}]},"AF":{"isoCode":"AF","countryCode":"93","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-7]\\d{8}","fixedLine":"(?:[25][0-8]|[34][0-4]|6[0-5])[2-9]\\d{6}","mobile":"7\\d{8}"},"examples":{"fixedLine":"234567890","mobile":"701234567"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[1-9]"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-7]"],"format":"$1 $2 $3"}]},"AG":{"isoCode":"AG","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"268","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10],"pager":[10]},"patterns":{"nationalPrefixForParsing":"([457]\\d{6})$|1","nationalPrefixTransformRule":"268$1","general":"(?:268|[58]\\d\\d|900)\\d{7}","fixedLine":"268(?:4(?:6[0-38]|84)|56[0-2])\\d{4}","mobile":"268(?:464|7(?:1[3-9]|[28]\\d|3[0246]|64|7[0-689]))\\d{4}","voip":"26848[01]\\d{4}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}","pager":"26840[69]\\d{4}"},"examples":{"fixedLine":"2684601234","mobile":"2684641234","voip":"2684801234","tollFree":"8002123456","premiumRate":"9002123456","personalNumber":"5002345678","pager":"2684061234"},"formats":[]},"AI":{"isoCode":"AI","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"264","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10],"pager":[10]},"patterns":{"nationalPrefixForParsing":"([2457]\\d{6})$|1","nationalPrefixTransformRule":"264$1","general":"(?:264|[58]\\d\\d|900)\\d{7}","fixedLine":"264(?:292|4(?:6[12]|9[78]))\\d{4}","mobile":"264(?:235|4(?:69|76)|5(?:3[6-9]|8[1-4])|7(?:29|72))\\d{4}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}","pager":"264724\\d{4}"},"examples":{"fixedLine":"2644612345","mobile":"2642351234","tollFree":"8002123456","premiumRate":"9002123456","personalNumber":"5002345678","pager":"2647241234"},"formats":[]},"AL":{"isoCode":"AL","countryCode":"355","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"tollFree":[7],"premiumRate":[6],"sharedCost":[6],"personalNumber":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}","fixedLine":"4505[0-2]\\d{3}|(?:[2358][16-9]\\d[2-9]|4410)\\d{4}|(?:[2358][2-5][2-9]|4(?:[2-57-9][2-9]|6\\d))\\d{5}","mobile":"6(?:[78][2-9]|9\\d)\\d{6}","tollFree":"800\\d{4}","premiumRate":"900[1-9]\\d\\d","sharedCost":"808[1-9]\\d\\d","personalNumber":"700[2-9]\\d{4}"},"examples":{"fixedLine":"22345678","mobile":"672123456","tollFree":"8001234","premiumRate":"900123","sharedCost":"808123","personalNumber":"70021234"},"formats":[{"pattern":"(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["80|9"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["4[2-6]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2358][2-5]|4"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[23578]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["6"],"format":"$1 $2 $3"}]},"AM":{"isoCode":"AM","countryCode":"374","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8],"tollFree":[8],"premiumRate":[8],"sharedCost":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[1-489]\\d|55|60|77)\\d{6}","fixedLine":"(?:(?:1[0-25]|47)\\d|2(?:2[2-46]|3[1-8]|4[2-69]|5[2-7]|6[1-9]|8[1-7])|3[12]2)\\d{5}","mobile":"(?:33|4[1349]|55|77|88|9[13-9])\\d{6}","voip":"60(?:2[78]|3[5-9]|4[02-9]|5[0-46-9]|[6-8]\\d|9[0-2])\\d{4}","tollFree":"800\\d{5}","premiumRate":"90[016]\\d{5}","sharedCost":"80[1-4]\\d{5}"},"examples":{"fixedLine":"10123456","mobile":"77123456","voip":"60271234","tollFree":"80012345","premiumRate":"90012345","sharedCost":"80112345"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP $FG","leadingDigits":["[89]0"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["2|3[12]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{6})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["1|47"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[3-9]"],"format":"$1 $2"}]},"AO":{"isoCode":"AO","countryCode":"244","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[29]\\d{8}","fixedLine":"2\\d(?:[0134][25-9]|[25-9]\\d)\\d{5}","mobile":"9[1-59]\\d{7}"},"examples":{"fixedLine":"222123456","mobile":"923123456"},"formats":[{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["[29]"],"format":"$1 $2 $3"}]},"AR":{"isoCode":"AR","countryCode":"54","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10,11],"tollFree":[10,11],"premiumRate":[10],"uan":[10]},"patterns":{"nationalPrefixForParsing":"0?(?:(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[0-24-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(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|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)?","nationalPrefixTransformRule":"9$1","general":"(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}","fixedLine":"3(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|(?:2(?:657|9(?:54|66))|3(?:7(?:55|77)|865))[2-8]\\d{5}|(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|473|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|(?:2(?:284|3(?:02|23)|920)|3(?:4(?:46|8[27]|92)|541|878))[2-7]\\d{5}|(?:2(?:(?:26|62)2|320|477|9(?:42|83))|3(?:329|4(?:62|76|89)|564))[2-6]\\d{5}|(?:(?:11[1-8]|670)\\d|2(?:2(?:0[45]|1[2-6]|3[3-6])|3(?:[06]4|7[45])|494|6(?:04|1[2-8]|[36][45]|4[3-6])|80[45]|9(?:[17][4-6]|[48][45]|9[3-6]))|3(?:364|4(?:1[2-8]|[235][4-6]|84)|5(?:1[2-9]|[38][4-6])|6(?:2[45]|44)|7[069][45]|8(?:0[45]|[17][2-6]|3[4-6]|5[3-6]|8[3-68])))\\d{6}|2(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|475|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|(?:2(?:2(?:57|81)|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|5[17])))[3-6]\\d{5}|(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[145]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}","mobile":"93(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|9(?:2(?:657|9(?:54|66))|3(?:7(?:55|77)|865))[2-8]\\d{5}|9(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|473|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|9(?:2(?:284|3(?:02|23)|920)|3(?:4(?:46|8[27]|92)|541|878))[2-7]\\d{5}|9(?:2(?:(?:26|62)2|320|477|9(?:42|83))|3(?:329|4(?:62|76|89)|564))[2-6]\\d{5}|(?:675\\d|9(?:11[1-8]\\d|2(?:2(?:0[45]|1[2-6]|3[3-6])|3(?:[06]4|7[45])|494|6(?:04|1[2-8]|[36][45]|4[3-6])|80[45]|9(?:[17][4-6]|[48][45]|9[3-6]))|3(?:364|4(?:1[2-8]|[235][4-6]|84)|5(?:1[2-9]|[38][4-6])|6(?:2[45]|44)|7[069][45]|8(?:0[45]|[17][2-6]|3[4-6]|5[3-6]|8[3-68]))))\\d{6}|92(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|475|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|9(?:2(?:2(?:57|81)|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|5[17])))[3-6]\\d{5}|9(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[145]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}","tollFree":"800\\d{7,8}","premiumRate":"60[04579]\\d{7}","uan":"810\\d{7}"},"examples":{"fixedLine":"1123456789","mobile":"91123456789","tollFree":"8001234567","premiumRate":"6001234567","uan":"8101234567"},"formats":[{"pattern":"(\\d{3})","leadingDigits":["0|1(?:0[0-35-7]|1[02-5]|2[015]|3[47]|4[478])|911"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{4})","leadingDigits":["[1-9]"],"format":"$1-$2","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[2-9]"],"format":"$1-$2","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[1-8]"],"format":"$1-$2","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{2})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"format":"$1 $2-$3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["1"],"format":"$1 $2-$3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[68]"],"format":"$1-$2-$3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[23]"],"format":"$1 $2-$3"},{"pattern":"(\\d)(\\d{4})(\\d{2})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"format":"$2 15-$3-$4","intlFormat":"$1 $2 $3-$4"},{"pattern":"(\\d)(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["91"],"format":"$2 15-$3-$4","intlFormat":"$1 $2 $3-$4"},{"pattern":"(\\d{3})(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1-$2-$3"},{"pattern":"(\\d)(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9"],"format":"$2 15-$3-$4","intlFormat":"$1 $2 $3-$4"}]},"AS":{"isoCode":"AS","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"684","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":"([267]\\d{6})$|1","nationalPrefixTransformRule":"684$1","general":"(?:[58]\\d\\d|684|900)\\d{7}","fixedLine":"6846(?:22|33|44|55|77|88|9[19])\\d{4}","mobile":"684(?:2(?:48|5[2468]|7[26])|7(?:3[13]|70|82))\\d{4}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"},"examples":{"fixedLine":"6846221234","mobile":"6847331234","tollFree":"8002123456","premiumRate":"9002123456","personalNumber":"5002345678"},"formats":[]},"AT":{"isoCode":"AT","countryCode":"43","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[4,5,6,7,8,9,10,11,12,13],"mobile":[7,8,9,10,11,12,13],"voip":[5,6,7,8,9,10,11,12,13],"tollFree":[9,10,11,12,13],"premiumRate":[9,10,11,12,13],"sharedCost":[8,9,10,11,12,13]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}","fixedLine":"1(?:11\\d|[2-9]\\d{3,11})|(?:316|463|(?:51|66|73)2)\\d{3,10}|(?:2(?:1[467]|2[13-8]|5[2357]|6[1-46-8]|7[1-8]|8[124-7]|9[1458])|3(?:1[1-578]|3[23568]|4[5-7]|5[1378]|6[1-38]|8[3-68])|4(?:2[1-8]|35|7[1368]|8[2457])|5(?:2[1-8]|3[357]|4[147]|5[12578]|6[37])|6(?:13|2[1-47]|4[135-8]|5[468])|7(?:2[1-8]|35|4[13478]|5[68]|6[16-8]|7[1-6]|9[45]))\\d{4,10}","mobile":"6(?:5[0-3579]|6[013-9]|[7-9]\\d)\\d{4,10}","voip":"5(?:0[1-9]|17|[79]\\d)\\d{2,10}|7[28]0\\d{6,10}","tollFree":"800\\d{6,10}","premiumRate":"(?:8[69][2-68]|9(?:0[01]|3[019]))\\d{6,10}","sharedCost":"8(?:10|2[018])\\d{6,10}|828\\d{5}"},"examples":{"fixedLine":"1234567890","mobile":"664123456","voip":"780123456","tollFree":"800123456","premiumRate":"900123456","sharedCost":"810123456"},"formats":[{"pattern":"(\\d{4})","leadingDigits":["14"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d)(\\d{3,12})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1(?:11|[2-9])"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["517"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["5[079]"],"format":"$1 $2"},{"pattern":"(\\d{6})","leadingDigits":["[18]"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3,10})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{3,9})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-467]|5[2-6]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["5"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4,7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["5"],"format":"$1 $2 $3"}]},"AU":{"isoCode":"AU","countryCode":"61","internationalPrefix":"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[7,10],"premiumRate":[10],"sharedCost":[6,8,10,12],"pager":[5,6,7,8,9]},"patterns":{"nationalPrefixForParsing":"(183[12])|0","nationalPrefixTransformRule":null,"general":"1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}","fixedLine":"(?:(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|7(?:[013-57-9]\\d|2[0-8]))\\d|3(?:(?:[0-3589]\\d|6[1-9]|7[0-35-9])\\d|4(?:[0-578]\\d|90)))\\d\\d|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4])|3\\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])))))\\d{3}","mobile":"4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-36-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}","voip":"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}","tollFree":"180(?:0\\d{3}|2)\\d{3}","premiumRate":"190[0-26]\\d{6}","sharedCost":"13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}","pager":"163\\d{2,6}"},"examples":{"fixedLine":"212345678","mobile":"412345678","voip":"147101234","tollFree":"1800123456","premiumRate":"1900123456","sharedCost":"1300123456","pager":"1631234"},"formats":[{"pattern":"(\\d{2})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["16"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["13"],"format":"$1 $2 $3","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3})","leadingDigits":["19"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["180","1802"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{3,4})","leadingDigits":["19"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{3})(\\d{2,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["16"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["14|4"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"($NP$FG)","carrierCodeFormattingRule":"$CC ($FG)","leadingDigits":["[2378]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3})","leadingDigits":["1(?:30|[89])"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{4})(\\d{4})","leadingDigits":["130"],"format":"$1 $2 $3","intlFormat":"NA"}]},"AW":{"isoCode":"AW","countryCode":"297","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[7],"tollFree":[7],"premiumRate":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[25-79]\\d\\d|800)\\d{4}","fixedLine":"5(?:2\\d|8[1-9])\\d{4}","mobile":"(?:290|5[69]\\d|6(?:[03]0|22|4[0-2]|[69]\\d)|7(?:[34]\\d|7[07])|9(?:6[45]|9[4-8]))\\d{4}","voip":"(?:28\\d|501)\\d{4}","tollFree":"800\\d{4}","premiumRate":"900\\d{4}"},"examples":{"fixedLine":"5212345","mobile":"5601234","voip":"5011234","tollFree":"8001234","premiumRate":"9001234"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[25-9]"],"format":"$1 $2"}]},"AX":{"isoCode":"AX","countryCode":"358","internationalPrefix":"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","nationalPrefix":"0","leadingDigits":"18","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,7,8,9],"mobile":[6,7,8,9,10],"tollFree":[7,8,9],"premiumRate":[8,9],"uan":[5,6,7,8,9,10,11,12]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}","fixedLine":"18[1-8]\\d{3,6}","mobile":"4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}","tollFree":"800\\d{4,6}","premiumRate":"[67]00\\d{5,6}","uan":"20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}"},"examples":{"fixedLine":"181234567","mobile":"412345678","tollFree":"800123456","premiumRate":"600123456","uan":"10112345"},"formats":[]},"AZ":{"isoCode":"AZ","countryCode":"994","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"tollFree":[9],"premiumRate":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"365\\d{6}|(?:[124579]\\d|60|88)\\d{7}","fixedLine":"(?:2[12]428|3655[02])\\d{4}|(?:2(?:22[0-79]|63[0-28])|3654)\\d{5}|(?:(?:1[28]|46)\\d|2(?:[014-6]2|[23]3))\\d{6}","mobile":"36554\\d{4}|(?:[16]0|4[04]|5[015]|7[07]|99)\\d{7}","tollFree":"88\\d{7}","premiumRate":"900200\\d{3}"},"examples":{"fixedLine":"123123456","mobile":"401234567","tollFree":"881234567","premiumRate":"900200123"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})","leadingDigits":["[1-9]"],"format":"$1 $2 $3","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["90"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[13-9]"],"format":"$1 $2 $3 $4"}]},"BA":{"isoCode":"BA","countryCode":"387","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8,9],"tollFree":[8],"premiumRate":[8],"sharedCost":[8],"uan":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"6\\d{8}|(?:[35689]\\d|49|70)\\d{6}","fixedLine":"(?:3(?:[05-79][2-9]|1[4579]|[23][24-9]|4[2-4689]|8[2457-9])|49[2-579]|5(?:0[2-49]|[13][2-9]|[268][2-4679]|4[4689]|5[2-79]|7[2-69]|9[2-4689]))\\d{5}","mobile":"6040\\d{5}|6(?:03|[1-356]|44|7\\d)\\d{6}","tollFree":"8[08]\\d{6}","premiumRate":"9[0246]\\d{6}","sharedCost":"8[12]\\d{6}","uan":"703[235]0\\d{3}|70(?:2[0-5]|3[0146]|[56]0)\\d{4}"},"examples":{"fixedLine":"30212345","mobile":"61123456","tollFree":"80123456","premiumRate":"90123456","sharedCost":"82123456","uan":"70341234"},"formats":[{"pattern":"(\\d{3})(\\d{3})","leadingDigits":["[2-9]"],"format":"$1-$2","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["6[1-3]|[7-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[3-5]|6[56]"],"format":"$1 $2-$3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["6"],"format":"$1 $2 $3 $4"}]},"BB":{"isoCode":"BB","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"246","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10],"uan":[10]},"patterns":{"nationalPrefixForParsing":"([2-9]\\d{6})$|1","nationalPrefixTransformRule":"246$1","general":"(?:246|[58]\\d\\d|900)\\d{7}","fixedLine":"246521[0369]\\d{3}|246(?:2(?:2[78]|7[0-4])|4(?:1[024-6]|2\\d|3[2-9])|5(?:20|[34]\\d|54|7[1-3])|6(?:2\\d|38)|7[35]7|9(?:1[89]|63))\\d{4}","mobile":"246(?:(?:2(?:[3568]\\d|4[0-57-9])|3(?:5[2-9]|6[0-6])|4(?:46|5\\d)|69[5-7]|8(?:[2-5]\\d|83))\\d|52(?:1[147]|20))\\d{3}","voip":"24631\\d{5}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"(?:246976|900[2-9]\\d\\d)\\d{4}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}","uan":"246(?:292|367|4(?:1[7-9]|3[01]|4[47-9]|67)|7(?:1[2-9]|2\\d|3[016]|53))\\d{4}"},"examples":{"fixedLine":"2464123456","mobile":"2462501234","voip":"2463101234","tollFree":"8002123456","premiumRate":"9002123456","personalNumber":"5002345678","uan":"2464301234"},"formats":[]},"BD":{"isoCode":"BD","countryCode":"880","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,7,8,9,10],"mobile":[10],"voip":[10],"tollFree":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}","fixedLine":"(?:4(?:31\\d\\d|423)|5222)\\d{3}(?:\\d{2})?|8332[6-9]\\d\\d|(?:3(?:03[56]|224)|4(?:22[25]|653))\\d{3,4}|(?:3(?:42[47]|529|823)|4(?:027|525|65(?:28|8))|562|6257|7(?:1(?:5[3-5]|6[12]|7[156]|89)|22[589]56|32|42675|52(?:[25689](?:56|8)|[347]8)|71(?:6[1267]|75|89)|92374)|82(?:2[59]|32)56|9(?:03[23]56|23(?:256|373)|31|5(?:1|2[4589]56)))\\d{3}|(?:3(?:02[348]|22[35]|324|422)|4(?:22[67]|32[236-9]|6(?:2[46]|5[57])|953)|5526|6(?:024|6655)|81)\\d{4,5}|(?:2(?:7(?:1[0-267]|2[0-289]|3[0-29]|4[01]|5[1-3]|6[013]|7[0178]|91)|8(?:0[125]|1[1-6]|2[0157-9]|3[1-69]|41|6[1-35]|7[1-5]|8[1-8]|9[0-6])|9(?:0[0-2]|1[0-4]|2[568]|3[3-6]|5[5-7]|6[0136-9]|7[0-7]|8[014-9]))|3(?:0(?:2[025-79]|3[2-4])|181|22[12]|32[2356]|824)|4(?:02[09]|22[348]|32[045]|523|6(?:27|54))|666(?:22|53)|7(?:22[57-9]|42[56]|82[35])8|8(?:0[124-9]|2(?:181|2[02-4679]8)|4[12]|[5-7]2)|9(?:[04]2|2(?:2|328)|81))\\d{4}|(?:2(?:222|[45]\\d)\\d|3(?:1(?:2[5-7]|[5-7])|425|822)|4(?:033|1\\d|[257]1|332|4(?:2[246]|5[25])|6(?:2[35]|56|62)|8(?:23|54)|92[2-5])|5(?:02[03489]|22[457]|32[35-79]|42[46]|6(?:[18]|53)|724|826)|6(?:023|2(?:2[2-5]|5[3-5]|8)|32[3478]|42[34]|52[47]|6(?:[18]|6(?:2[34]|5[24]))|[78]2[2-5]|92[2-6])|7(?:02|21\\d|[3-589]1|6[12]|72[24])|8(?:217|3[12]|[5-7]1)|9[24]1)\\d{5}|(?:(?:3[2-8]|5[2-57-9]|6[03-589])1|4[4689][18])\\d{5}|[59]1\\d{5}","mobile":"(?:1[13-9]\\d|644)\\d{7}|(?:3[78]|44|66)[02-9]\\d{7}","voip":"96(?:0[469]|1[0-47]|3[389]|43|6[69]|7[78])\\d{6}","tollFree":"80[03]\\d{7}"},"examples":{"fixedLine":"27111234","mobile":"1812345678","voip":"9604123456","tollFree":"8001234567"},"formats":[{"pattern":"(\\d{2})(\\d{4,6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["31[5-8]|[459]1"],"format":"$1-$2"},{"pattern":"(\\d{3})(\\d{3,7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"format":"$1-$2"},{"pattern":"(\\d{4})(\\d{3,6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[13-9]|22"],"format":"$1-$2"},{"pattern":"(\\d)(\\d{7,8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2"],"format":"$1-$2"}]},"BE":{"isoCode":"BE","countryCode":"32","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"tollFree":[8],"premiumRate":[8],"sharedCost":[8],"uan":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"4\\d{8}|[1-9]\\d{7}","fixedLine":"80[2-8]\\d{5}|(?:1[0-69]|[23][2-8]|4[23]|5\\d|6[013-57-9]|71|8[1-79]|9[2-4])\\d{6}","mobile":"4[5-9]\\d{7}","tollFree":"800[1-9]\\d{4}","premiumRate":"(?:70(?:2[0-57]|3[04-7]|44|6[4-69]|7[0579])|90\\d\\d)\\d{4}","sharedCost":"7879\\d{4}","uan":"78(?:0[57]|1[014-8]|2[25]|3[15-8]|48|[56]0|7[06-8]|9\\d)\\d{4}"},"examples":{"fixedLine":"12345678","mobile":"470123456","tollFree":"80012345","premiumRate":"90012345","sharedCost":"78791234","uan":"78102345"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["(?:80|9)0"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[239]|4[23]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[15-8]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["4"],"format":"$1 $2 $3 $4"}]},"BF":{"isoCode":"BF","countryCode":"226","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[025-7]\\d{7}","fixedLine":"2(?:0(?:49|5[23]|6[5-7]|9[016-9])|4(?:4[569]|5[4-6]|6[5-7]|7[0179])|5(?:[34]\\d|50|6[5-7]))\\d{4}","mobile":"(?:0[1-35-7]|5[0-8]|[67]\\d)\\d{6}"},"examples":{"fixedLine":"20491234","mobile":"70123456"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[025-7]"],"format":"$1 $2 $3 $4"}]},"BG":{"isoCode":"BG","countryCode":"359","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,7,8],"mobile":[8,9],"tollFree":[8,12],"premiumRate":[8],"sharedCost":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}","fixedLine":"2\\d{5,7}|(?:43[1-6]|70[1-9])\\d{4,5}|(?:[36]\\d|4[124-7]|[57][1-9]|8[1-6]|9[1-7])\\d{5,6}","mobile":"(?:43[07-9]|99[69]\\d)\\d{5}|(?:8[7-9]|98)\\d{7}","tollFree":"(?:00800\\d\\d|800)\\d{5}","premiumRate":"90\\d{6}","sharedCost":"700\\d{5}"},"examples":{"fixedLine":"2123456","mobile":"43012345","tollFree":"80012345","premiumRate":"90123456","sharedCost":"70012345"},"formats":[{"pattern":"(\\d{6})","leadingDigits":["1"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d)(\\d)(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["43[1-6]|70[1-9]"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{2,3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["(?:70|8)0"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["43[1-7]|7"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[48]|9[08]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9"],"format":"$1 $2 $3"}]},"BH":{"isoCode":"BH","countryCode":"973","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[8],"premiumRate":[8],"sharedCost":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[136-9]\\d{7}","fixedLine":"(?:1(?:3[1356]|6[0156]|7\\d)\\d|6(?:1[16]\\d|500|6(?:0\\d|3[12]|44|55|7[7-9]|88)|9[69][69])|7(?:[07]\\d\\d|1(?:11|78)))\\d{4}","mobile":"(?:3(?:[0-79]\\d|8[0-57-9])\\d|6(?:3(?:00|33|6[16])|441|6(?:3[03-9]|[69]\\d|7[0-689])))\\d{4}","tollFree":"8[02369]\\d{6}","premiumRate":"(?:87|9[0-8])\\d{6}","sharedCost":"84\\d{6}"},"examples":{"fixedLine":"17001234","mobile":"36001234","tollFree":"80123456","premiumRate":"90123456","sharedCost":"84123456"},"formats":[{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[13679]|8[02-4679]"],"format":"$1 $2"}]},"BI":{"isoCode":"BI","countryCode":"257","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[267]\\d|31)\\d{6}","fixedLine":"(?:22|31)\\d{6}","mobile":"(?:29|[67][125-9])\\d{6}"},"examples":{"fixedLine":"22201234","mobile":"79561234"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[2367]"],"format":"$1 $2 $3 $4"}]},"BJ":{"isoCode":"BJ","countryCode":"229","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8],"uan":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[24-689]\\d{7}","fixedLine":"2(?:02|1[037]|2[45]|3[68]|4\\d)\\d{5}","mobile":"(?:4[0-7]|[56]\\d|9[013-9])\\d{6}","voip":"857[58]\\d{4}","uan":"81\\d{6}"},"examples":{"fixedLine":"20211234","mobile":"90011234","voip":"85751234","uan":"81123456"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[24-689]"],"format":"$1 $2 $3 $4"}]},"BL":{"isoCode":"BL","countryCode":"590","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"590\\d{6}|(?:69|80|9\\d)\\d{7}","fixedLine":"590(?:2[7-9]|3[3-7]|5[12]|87)\\d{4}","mobile":"69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}","voip":"9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}","tollFree":"80[0-5]\\d{6}"},"examples":{"fixedLine":"590271234","mobile":"690001234","voip":"976012345","tollFree":"800012345"},"formats":[]},"BM":{"isoCode":"BM","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"441","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":"([2-9]\\d{6})$|1","nationalPrefixTransformRule":"441$1","general":"(?:441|[58]\\d\\d|900)\\d{7}","fixedLine":"441(?:[46]\\d\\d|5(?:4\\d|60|89))\\d{4}","mobile":"441(?:[2378]\\d|5[0-39]|9[02])\\d{5}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"},"examples":{"fixedLine":"4414123456","mobile":"4413701234","tollFree":"8002123456","premiumRate":"9002123456","personalNumber":"5002345678"},"formats":[]},"BN":{"isoCode":"BN","countryCode":"673","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-578]\\d{6}","fixedLine":"22[0-7]\\d{4}|(?:2[013-9]|[34]\\d|5[0-25-9])\\d{5}","mobile":"(?:22[89]|[78]\\d\\d)\\d{4}","voip":"5[34]\\d{5}"},"examples":{"fixedLine":"2345678","mobile":"7123456","voip":"5345678"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[2-578]"],"format":"$1 $2"}]},"BO":{"isoCode":"BO","countryCode":"591","internationalPrefix":"00(?:1\\d)?","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[9]},"patterns":{"nationalPrefixForParsing":"0(1\\d)?","nationalPrefixTransformRule":null,"general":"(?:[2-467]\\d\\d|8001)\\d{5}","fixedLine":"(?:2(?:2\\d\\d|5(?:11|[258]\\d|9[67])|6(?:12|2\\d|9[34])|8(?:2[34]|39|62))|3(?:3\\d\\d|4(?:6\\d|8[24])|8(?:25|42|5[257]|86|9[25])|9(?:[27]\\d|3[2-4]|4[248]|5[24]|6[2-6]))|4(?:4\\d\\d|6(?:11|[24689]\\d|72)))\\d{4}","mobile":"[67]\\d{7}","tollFree":"8001[07]\\d{4}"},"examples":{"fixedLine":"22123456","mobile":"71234567","tollFree":"800171234"},"formats":[{"pattern":"(\\d)(\\d{7})","carrierCodeFormattingRule":"$NP$CC $FG","leadingDigits":["[23]|4[46]"],"format":"$1 $2"},{"pattern":"(\\d{8})","carrierCodeFormattingRule":"$NP$CC $FG","leadingDigits":["[67]"],"format":"$1"},{"pattern":"(\\d{3})(\\d{2})(\\d{4})","carrierCodeFormattingRule":"$NP$CC $FG","leadingDigits":["8"],"format":"$1 $2 $3"}]},"BQ":{"isoCode":"BQ","countryCode":"599","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":"[347]","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[34]1|7\\d)\\d{5}","fixedLine":"(?:318[023]|41(?:6[023]|70)|7(?:1[578]|2[05]|50)\\d)\\d{3}","mobile":"(?:31(?:8[14-8]|9[14578])|416[14-9]|7(?:0[01]|7[07]|8\\d|9[056])\\d)\\d{3}"},"examples":{"fixedLine":"7151234","mobile":"3181234"},"formats":[]},"BR":{"isoCode":"BR","countryCode":"55","internationalPrefix":"00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10,11],"tollFree":[9,10],"premiumRate":[9,10],"sharedCost":[8,10]},"patterns":{"nationalPrefixForParsing":"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","nationalPrefixTransformRule":"$2","general":"(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-46-9]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}","fixedLine":"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-5]\\d{7}","mobile":"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])(?:7|9\\d)\\d{7}","tollFree":"800\\d{6,7}","premiumRate":"300\\d{6}|[59]00\\d{6,7}","sharedCost":"(?:30[03]\\d{3}|4(?:0(?:0\\d|20)|370))\\d{4}|300\\d{5}"},"examples":{"fixedLine":"1123456789","mobile":"11961234567","tollFree":"800123456","premiumRate":"300123456","sharedCost":"40041234"},"formats":[{"pattern":"(\\d{3,6})","leadingDigits":["1(?:1[25-8]|2[357-9]|3[02-68]|4[12568]|5|6[0-8]|8[015]|9[0-47-9])|321|610"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"],"format":"$1-$2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[2-57]","[2357]|4(?:[0-24-9]|3(?:[0-689]|7[1-9]))"],"format":"$1-$2","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{2,3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["(?:[358]|90)0"],"format":"$1 $2 $3"},{"pattern":"(\\d{5})(\\d{4})","leadingDigits":["9"],"format":"$1-$2","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"($FG)","carrierCodeFormattingRule":"$NP $CC ($FG)","leadingDigits":["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"format":"$1 $2-$3"},{"pattern":"(\\d{2})(\\d{5})(\\d{4})","nationalPrefixFormattingRule":"($FG)","carrierCodeFormattingRule":"$NP $CC ($FG)","leadingDigits":["[16][1-9]|[2-57-9]"],"format":"$1 $2-$3"}]},"BS":{"isoCode":"BS","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"242","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10],"uan":[10]},"patterns":{"nationalPrefixForParsing":"([3-8]\\d{6})$|1","nationalPrefixTransformRule":"242$1","general":"(?:242|[58]\\d\\d|900)\\d{7}","fixedLine":"242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[347]|8[0-4]|9[2-467])|461|502|6(?:0[1-5]|12|2[013]|[45]0|7[67]|8[78]|9[89])|7(?:02|88))\\d{4}","mobile":"242(?:3(?:5[79]|7[56]|95)|4(?:[23][1-9]|4[1-35-9]|5[1-8]|6[2-8]|7\\d|81)|5(?:2[45]|3[35]|44|5[1-46-9]|65|77)|6[34]6|7(?:27|38)|8(?:0[1-9]|1[02-9]|2\\d|3[0-4]|[89]9))\\d{4}","tollFree":"242300\\d{4}|8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}","uan":"242225\\d{4}"},"examples":{"fixedLine":"2423456789","mobile":"2423591234","tollFree":"8002123456","premiumRate":"9002123456","personalNumber":"5002345678","uan":"2422250123"},"formats":[]},"BT":{"isoCode":"BT","countryCode":"975","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[17]\\d{7}|[2-8]\\d{6}","fixedLine":"(?:2[3-6]|[34][5-7]|5[236]|6[2-46]|7[246]|8[2-4])\\d{5}","mobile":"(?:1[67]|77)\\d{6}"},"examples":{"fixedLine":"2345678","mobile":"17123456"},"formats":[{"pattern":"(\\d{3})(\\d{3})","leadingDigits":["[2-7]"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d)(\\d{3})(\\d{3})","leadingDigits":["[2-68]|7[246]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["1[67]|7"],"format":"$1 $2 $3 $4"}]},"BW":{"isoCode":"BW","countryCode":"267","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[8],"voip":[8],"tollFree":[10],"premiumRate":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}","fixedLine":"(?:2(?:4[0-48]|6[0-24]|9[0578])|3(?:1[0-35-9]|55|[69]\\d|7[013]|81)|4(?:6[03]|7[1267]|9[0-5])|5(?:3[03489]|4[0489]|7[1-47]|88|9[0-49])|6(?:2[1-35]|5[149]|8[013467]))\\d{4}","mobile":"(?:321|7[1-8]\\d)\\d{5}","voip":"79(?:1(?:[0-2]\\d|3[0-3])|2[0-7]\\d)\\d{3}","tollFree":"(?:0800|800\\d)\\d{6}","premiumRate":"90\\d{5}"},"examples":{"fixedLine":"2401234","mobile":"71123456","voip":"79101234","tollFree":"0800012345","premiumRate":"9012345"},"formats":[{"pattern":"(\\d{2})(\\d{5})","leadingDigits":["90"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[24-6]|3[15-9]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","leadingDigits":["[37]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3})","leadingDigits":["0"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{4})(\\d{3})","leadingDigits":["8"],"format":"$1 $2 $3"}]},"BY":{"isoCode":"BY","countryCode":"375","internationalPrefix":"810","nationalPrefix":"8","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[6,7,8,9,10,11],"premiumRate":[10]},"patterns":{"nationalPrefixForParsing":"0|80?","nationalPrefixTransformRule":null,"general":"(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}","fixedLine":"(?:1(?:5(?:1[1-5]|[24]\\d|6[2-4]|9[1-7])|6(?:[235]\\d|4[1-7])|7\\d\\d)|2(?:1(?:[246]\\d|3[0-35-9]|5[1-9])|2(?:[235]\\d|4[0-8])|3(?:[26]\\d|3[02-79]|4[024-7]|5[03-7])))\\d{5}","mobile":"(?:2(?:5[5-79]|9[1-9])|(?:33|44)\\d)\\d{6}","voip":"249\\d{6}","tollFree":"800\\d{3,7}|8(?:0[13]|20\\d)\\d{7}","premiumRate":"(?:810|902)\\d{7}"},"examples":{"fixedLine":"152450911","mobile":"294911911","voip":"249123456","tollFree":"8011234567","premiumRate":"9021234567"},"formats":[{"pattern":"(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP $FG","leadingDigits":["800"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{2})(\\d{2,4})","nationalPrefixFormattingRule":"$NP $FG","leadingDigits":["800"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP 0$FG","leadingDigits":["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"format":"$1 $2-$3"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP 0$FG","leadingDigits":["1(?:[56]|7[467])|2[1-3]"],"format":"$1 $2-$3-$4"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP 0$FG","leadingDigits":["[1-4]"],"format":"$1 $2-$3-$4"},{"pattern":"(\\d{3})(\\d{3,4})(\\d{4})","nationalPrefixFormattingRule":"$NP $FG","leadingDigits":["[89]"],"format":"$1 $2 $3"}]},"BZ":{"isoCode":"BZ","countryCode":"501","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"tollFree":[11]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:0800\\d|[2-8])\\d{6}","fixedLine":"(?:2(?:[02]\\d|36|[68]0)|[3-58](?:[02]\\d|[68]0)|7(?:[02]\\d|32|[68]0))\\d{4}","mobile":"6[0-35-7]\\d{5}","tollFree":"0800\\d{7}"},"examples":{"fixedLine":"2221234","mobile":"6221234","tollFree":"08001234123"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[2-8]"],"format":"$1-$2"},{"pattern":"(\\d)(\\d{3})(\\d{4})(\\d{3})","leadingDigits":["0"],"format":"$1-$2-$3-$4"}]},"CA":{"isoCode":"CA","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10],"uan":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[2-8]\\d|90)\\d{8}|3\\d{6}","fixedLine":"(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|90[25])[2-9]\\d{6}","mobile":"(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|90[25])[2-9]\\d{6}","voip":"600[2-9]\\d{6}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:00|2[125-9]|33|44|66|77|88)|622)[2-9]\\d{6}","uan":"310\\d{4}"},"examples":{"fixedLine":"5062345678","mobile":"5062345678","voip":"6002012345","tollFree":"8002123456","premiumRate":"9002123456","personalNumber":"5002345678","uan":"3101234"},"formats":[]},"CC":{"isoCode":"CC","countryCode":"61","internationalPrefix":"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[7,10],"premiumRate":[10],"sharedCost":[6,8,10,12]},"patterns":{"nationalPrefixForParsing":"([59]\\d{7})$|0","nationalPrefixTransformRule":"8$1","general":"1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}","fixedLine":"8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}","mobile":"4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-36-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}","voip":"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}","tollFree":"180(?:0\\d{3}|2)\\d{3}","premiumRate":"190[0-26]\\d{6}","sharedCost":"13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}"},"examples":{"fixedLine":"891621234","mobile":"412345678","voip":"147101234","tollFree":"1800123456","premiumRate":"1900123456","sharedCost":"1300123456"},"formats":[]},"CD":{"isoCode":"CD","countryCode":"243","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,9],"mobile":[7,9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[189]\\d{8}|[1-68]\\d{6}","fixedLine":"12\\d{7}|[1-6]\\d{6}","mobile":"88\\d{5}|(?:8[0-69]|9[017-9])\\d{7}"},"examples":{"fixedLine":"1234567","mobile":"991234567"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["88"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-6]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]"],"format":"$1 $2 $3"}]},"CF":{"isoCode":"CF","countryCode":"236","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"premiumRate":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[27]\\d{3}|8776)\\d{4}","fixedLine":"2[12]\\d{6}","mobile":"7[024-7]\\d{6}","premiumRate":"8776\\d{4}"},"examples":{"fixedLine":"21612345","mobile":"70012345","premiumRate":"87761234"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[278]"],"format":"$1 $2 $3 $4"}]},"CG":{"isoCode":"CG","countryCode":"242","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"premiumRate":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"222\\d{6}|(?:0\\d|80)\\d{7}","fixedLine":"222[1-589]\\d{5}","mobile":"026(?:1[0-5]|6[6-9])\\d{4}|0(?:[14-6]\\d\\d|2(?:40|5[5-8]|6[07-9]))\\d{5}","premiumRate":"80[0-2]\\d{6}"},"examples":{"fixedLine":"222123456","mobile":"061234567","premiumRate":"800123456"},"formats":[{"pattern":"(\\d)(\\d{4})(\\d{4})","leadingDigits":["8"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","leadingDigits":["[02]"],"format":"$1 $2 $3"}]},"CH":{"isoCode":"CH","countryCode":"41","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"tollFree":[9],"premiumRate":[9],"sharedCost":[9],"personalNumber":[9],"uan":[9],"pager":[9],"voiceMail":[12]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"8\\d{11}|[2-9]\\d{8}","fixedLine":"(?:2[12467]|3[1-4]|4[134]|5[256]|6[12]|[7-9]1)\\d{7}","mobile":"(?:6[89]|7[235-9])\\d{7}","tollFree":"800\\d{6}","premiumRate":"90[016]\\d{6}","sharedCost":"84[0248]\\d{6}","personalNumber":"878\\d{6}","uan":"5[18]\\d{7}","pager":"74[0248]\\d{6}","voiceMail":"860\\d{9}"},"examples":{"fixedLine":"212345678","mobile":"781234567","tollFree":"800123456","premiumRate":"900123456","sharedCost":"840123456","personalNumber":"878123456","uan":"581234567","pager":"740123456","voiceMail":"860123456789"},"formats":[{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8[047]|90"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-79]|81"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3 $4 $5"}]},"CI":{"isoCode":"CI","countryCode":"225","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[02]\\d{9}","fixedLine":"2(?:[15]\\d{3}|7(?:2(?:0[23]|1[2357]|2[245]|3[45]|4[3-5])|3(?:06|1[69]|[2-6]7)))\\d{5}","mobile":"0[157]\\d{8}"},"examples":{"fixedLine":"2123456789","mobile":"0123456789"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d)(\\d{5})","leadingDigits":["2"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{4})","leadingDigits":["0"],"format":"$1 $2 $3 $4"}]},"CK":{"isoCode":"CK","countryCode":"682","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5],"mobile":[5]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-578]\\d{4}","fixedLine":"(?:2\\d|3[13-7]|4[1-5])\\d{3}","mobile":"[578]\\d{4}"},"examples":{"fixedLine":"21234","mobile":"71234"},"formats":[{"pattern":"(\\d{2})(\\d{3})","leadingDigits":["[2-578]"],"format":"$1 $2"}]},"CL":{"isoCode":"CL","countryCode":"56","internationalPrefix":"(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[9,11],"sharedCost":[10,11]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}","fixedLine":"2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|3(?:2\\d\\d|3(?:[03467]\\d|1[0-35-9]|2[1-9]|5[0-24-9]|8[0-3])|600)|646[59])|80[1-9]\\d\\d|9(?:3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|7[1-9]\\d\\d|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}|(?:22|3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8[1-9]|9[2458])\\d{7}","mobile":"2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|3(?:2\\d\\d|3(?:[03467]\\d|1[0-35-9]|2[1-9]|5[0-24-9]|8[0-3])|600)|646[59])|80[1-9]\\d\\d|9(?:3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|7[1-9]\\d\\d|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}|(?:22|3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8[1-9]|9[2458])\\d{7}","voip":"44\\d{7}","tollFree":"(?:123|8)00\\d{6}","sharedCost":"600\\d{7,8}"},"examples":{"fixedLine":"221234567","mobile":"221234567","voip":"441234567","tollFree":"800123456","sharedCost":"6001234567"},"formats":[{"pattern":"(\\d{4})","leadingDigits":["1(?:[03-589]|21)|[29]0|78"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{5})(\\d{4})","nationalPrefixFormattingRule":"($FG)","leadingDigits":["219","2196"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","leadingDigits":["44"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"($FG)","leadingDigits":["2[1-36]"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{4})(\\d{4})","leadingDigits":["9[2-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"($FG)","leadingDigits":["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3,4})","leadingDigits":["60|8"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{4})","leadingDigits":["1"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{2})(\\d{3})","leadingDigits":["60"],"format":"$1 $2 $3 $4"}]},"CM":{"isoCode":"CM","countryCode":"237","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"tollFree":[8,9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[26]\\d{8}|88\\d{6,7}","fixedLine":"2(?:22|33)\\d{6}","mobile":"(?:24[23]|6[25-9]\\d)\\d{6}","tollFree":"88\\d{6,7}"},"examples":{"fixedLine":"222123456","mobile":"671234567","tollFree":"88012345"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["88"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[26]|88"],"format":"$1 $2 $3 $4 $5"}]},"CN":{"isoCode":"CN","countryCode":"86","internationalPrefix":"00|1(?:[12]\\d|79)\\d\\d00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8,9,10,11],"mobile":[11],"tollFree":[10,12],"premiumRate":[8],"sharedCost":[7,8,9,10,11]},"patterns":{"nationalPrefixForParsing":"(1(?:[12]\\d|79)\\d\\d)|0","nationalPrefixTransformRule":null,"general":"1[127]\\d{8,9}|2\\d{9}(?:\\d{2})?|[12]\\d{6,7}|86\\d{6}|(?:1[03-689]\\d|6)\\d{7,9}|(?:[3-579]\\d|8[0-57-9])\\d{6,9}","fixedLine":"(?:10(?:[02-79]\\d\\d|[18](?:0[1-9]|[1-9]\\d))|21(?:[18](?:0[1-9]|[1-9]\\d)|[2-79]\\d\\d))\\d{5}|(?:43[35]|754)\\d{7,8}|8(?:078\\d{7}|51\\d{7,8})|(?:10|(?:2|85)1|43[35]|754)(?:100\\d\\d|95\\d{3,4})|(?:2[02-57-9]|3(?:11|7[179])|4(?:[15]1|3[12])|5(?:1\\d|2[37]|3[12]|51|7[13-79]|9[15])|7(?:[39]1|5[57]|6[09])|8(?:71|98))(?:[02-8]\\d{7}|1(?:0(?:0\\d\\d(?:\\d{3})?|[1-9]\\d{5})|[1-9]\\d{6})|9(?:[0-46-9]\\d{6}|5\\d{3}(?:\\d(?:\\d{2})?)?))|(?:3(?:1[02-9]|35|49|5\\d|7[02-68]|9[1-68])|4(?:1[02-9]|2[179]|3[46-9]|5[2-9]|6[47-9]|7\\d|8[23])|5(?:3[03-9]|4[36]|5[02-9]|6[1-46]|7[028]|80|9[2-46-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[17]\\d|2[248]|3[04-9]|4[3-6]|5[0-3689]|6[2368]|9[02-9])|8(?:1[236-8]|2[5-7]|3\\d|5[2-9]|7[02-9]|8[36-8]|9[1-7])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[02-8]\\d{6}|1(?:0(?:0\\d\\d(?:\\d{2})?|[1-9]\\d{4})|[1-9]\\d{5})|9(?:[0-46-9]\\d{5}|5\\d{3,5}))","mobile":"1740[0-5]\\d{6}|1(?:[38]\\d|4[57]|[59][0-35-9]|6[25-7]|7[0-35-8])\\d{8}","tollFree":"(?:(?:10|21)8|8)00\\d{7}","premiumRate":"16[08]\\d{5}","sharedCost":"10(?:10\\d{4}|96\\d{3,4})|400\\d{7}|950\\d{7,8}|(?:2[0-57-9]|3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))96\\d{3,4}"},"examples":{"fixedLine":"1012345678","mobile":"13123456789","tollFree":"8001234567","premiumRate":"16812345","sharedCost":"4001234567"},"formats":[{"pattern":"(\\d{5,6})","leadingDigits":["1(?:00|2[13])|95","1(?:00|2(?:11|39))|95","1(?:00|2(?:110|395))|95"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{5,6})","leadingDigits":["10|96"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{5,6})","nationalPrefixFormattingRule":"$NP$FG","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["(?:10|2[0-57-9])[19]","(?:10|2[0-57-9])(?:10|9[56])","10(?:10|9[56])|2[0-57-9](?:100|9[56])"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[1-9]","1[1-9]|26|[3-9]|(?:10|2[0-57-9])(?:[0-8]|9[0-47-9])","1(?:0(?:[0-8]|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[02-8]|1(?:0[1-9]|[1-9])|9[0-47-9])|6)|[3-9]"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["16[08]"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{5,6})","nationalPrefixFormattingRule":"$NP$FG","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[1-9]","1(?:0(?:[02-8]|1[1-9]|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[0-8]|9[0-47-9])|6)|[3-9]","1(?:0(?:[02-8]|1[1-9]|9[0-47-9])|[1-9])|26|3(?:[0268]|4[0-8]|9[079])|4(?:[049]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|8[1-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|5(?:0|[23][0-8])|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9])|(?:33|85[23]9)[0-46-9]|(?:2[0-57-9]|3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[0-8]|9[0-47-9])","1(?:0[02-8]|[1-9])|2(?:[0-57-9][0-8]|6)|3(?:[0268]|3[0-46-9]|4[0-8]|9[079])|4(?:[049]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|5(?:0|[23](?:[02-8]|1[1-9]|9[0-46-9]))|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9])|(?:10|2[0-57-9])9[0-47-9]|(?:101|58|85[23]10)[1-9]|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[02-8]|1(?:0[1-9]|[1-9])|9[0-47-9])"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","leadingDigits":["(?:4|80)0"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{7,8})","leadingDigits":["9"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["80"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["[3-578]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{4})(\\d{4})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["1[3-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[12]"],"format":"$1 $2 $3 $4"}]},"CO":{"isoCode":"CO","countryCode":"57","internationalPrefix":"00(?:4(?:[14]4|56)|[579])","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[11],"premiumRate":[11]},"patterns":{"nationalPrefixForParsing":"0([3579]|4(?:[14]4|56))?","nationalPrefixTransformRule":null,"general":"(?:60\\d\\d|9101)\\d{6}|(?:1\\d|3)\\d{9}","fixedLine":"601055(?:[0-4]\\d|50)\\d\\d|6010(?:[0-4]\\d|5[0-4])\\d{4}|60(?:[124-7][2-9]|8[1-9])\\d{6}","mobile":"333301[0-5]\\d{3}|3333(?:00|2[5-9]|[3-9]\\d)\\d{4}|(?:3(?:24[1-9]|3(?:00|3[0-24-9]))|9101)\\d{6}|3(?:0[0-5]|1\\d|2[0-3]|5[01]|70)\\d{7}","tollFree":"1800\\d{7}","premiumRate":"19(?:0[01]|4[78])\\d{7}"},"examples":{"fixedLine":"6012345678","mobile":"3211234567","tollFree":"18001234567","premiumRate":"19001234567"},"formats":[{"pattern":"(\\d{3})(\\d{7})","nationalPrefixFormattingRule":"($FG)","carrierCodeFormattingRule":"$NP$CC $FG","leadingDigits":["6"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{7})","carrierCodeFormattingRule":"$NP$CC $FG","leadingDigits":["3[0-357]|91"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{3})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1"],"format":"$1-$2-$3","intlFormat":"$1 $2 $3"}]},"CR":{"isoCode":"CR","countryCode":"506","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8],"tollFree":[10],"premiumRate":[10]},"patterns":{"nationalPrefixForParsing":"(19(?:0[0-2468]|1[09]|20|66|77|99))","nationalPrefixTransformRule":null,"general":"(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}","fixedLine":"210[7-9]\\d{4}|2(?:[024-7]\\d|1[1-9])\\d{5}","mobile":"(?:3005\\d|6500[01])\\d{3}|(?:5[07]|6[0-4]|7[0-3]|8[3-9])\\d{6}","voip":"(?:210[0-6]|4\\d{3}|5100)\\d{4}","tollFree":"800\\d{7}","premiumRate":"90[059]\\d{7}"},"examples":{"fixedLine":"22123456","mobile":"83123456","voip":"40001234","tollFree":"8001234567","premiumRate":"9001234567"},"formats":[{"pattern":"(\\d{4})(\\d{4})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["[2-7]|8[3-9]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["[89]"],"format":"$1-$2-$3"}]},"CU":{"isoCode":"CU","countryCode":"53","internationalPrefix":"119","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,7,8,10],"mobile":[8],"tollFree":[10],"sharedCost":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[2-7]|8\\d\\d)\\d{7}|[2-47]\\d{6}|[34]\\d{5}","fixedLine":"(?:3[23]|4[89])\\d{4,6}|(?:31|4[36]|8(?:0[25]|78)\\d)\\d{6}|(?:2[1-4]|4[1257]|7\\d)\\d{5,6}","mobile":"(?:5\\d|6[2-4])\\d{6}","tollFree":"800\\d{7}","sharedCost":"807\\d{7}"},"examples":{"fixedLine":"71234567","mobile":"51234567","tollFree":"8001234567","sharedCost":"8071234567"},"formats":[{"pattern":"(\\d{2})(\\d{4,6})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["2[1-4]|[34]"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{6,7})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["7"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[56]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2"}]},"CV":{"isoCode":"CV","countryCode":"238","internationalPrefix":"0","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[7],"tollFree":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[2-59]\\d\\d|800)\\d{4}","fixedLine":"2(?:2[1-7]|3[0-8]|4[12]|5[1256]|6\\d|7[1-3]|8[1-5])\\d{4}","mobile":"(?:36|5[1-389]|9\\d)\\d{5}","voip":"(?:3[3-5]|4[356])\\d{5}","tollFree":"800\\d{4}"},"examples":{"fixedLine":"2211234","mobile":"9911234","voip":"3401234","tollFree":"8001234"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})","leadingDigits":["[2-589]"],"format":"$1 $2 $3"}]},"CW":{"isoCode":"CW","countryCode":"599","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":"[69]","isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[7,8],"mobile":[7,8],"sharedCost":[7],"pager":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}","fixedLine":"9(?:4(?:3[0-5]|4[14]|6\\d)|50\\d|7(?:2[014]|3[02-9]|4[4-9]|6[357]|77|8[7-9])|8(?:3[39]|[46]\\d|7[01]|8[57-9]))\\d{4}","mobile":"953[01]\\d{4}|9(?:5[12467]|6[5-9])\\d{5}","sharedCost":"60[0-2]\\d{4}","pager":"955\\d{5}"},"examples":{"fixedLine":"94351234","mobile":"95181234","sharedCost":"6001234","pager":"95581234"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[3467]"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{3})(\\d{4})","leadingDigits":["9[4-8]"],"format":"$1 $2 $3"}]},"CX":{"isoCode":"CX","countryCode":"61","internationalPrefix":"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[7,10],"premiumRate":[10],"sharedCost":[6,8,10,12]},"patterns":{"nationalPrefixForParsing":"([59]\\d{7})$|0","nationalPrefixTransformRule":"8$1","general":"1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}","fixedLine":"8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}","mobile":"4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-36-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}","voip":"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}","tollFree":"180(?:0\\d{3}|2)\\d{3}","premiumRate":"190[0-26]\\d{6}","sharedCost":"13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}"},"examples":{"fixedLine":"891641234","mobile":"412345678","voip":"147101234","tollFree":"1800123456","premiumRate":"1900123456","sharedCost":"1300123456"},"formats":[]},"CY":{"isoCode":"CY","countryCode":"357","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[8],"premiumRate":[8],"sharedCost":[8],"personalNumber":[8],"uan":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[279]\\d|[58]0)\\d{6}","fixedLine":"2[2-6]\\d{6}","mobile":"9(?:10|[4-79]\\d)\\d{5}","tollFree":"800\\d{5}","premiumRate":"90[09]\\d{5}","sharedCost":"80[1-9]\\d{5}","personalNumber":"700\\d{5}","uan":"(?:50|77)\\d{6}"},"examples":{"fixedLine":"22345678","mobile":"96123456","tollFree":"80001234","premiumRate":"90012345","sharedCost":"80112345","personalNumber":"70012345","uan":"77123456"},"formats":[{"pattern":"(\\d{2})(\\d{6})","leadingDigits":["[257-9]"],"format":"$1 $2"}]},"CZ":{"isoCode":"CZ","countryCode":"420","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[9],"premiumRate":[9],"sharedCost":[9],"personalNumber":[9],"uan":[9],"voiceMail":[9,10,11,12]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}","fixedLine":"(?:2\\d|3[1257-9]|4[16-9]|5[13-9])\\d{7}","mobile":"(?:60[1-8]\\d|7(?:0(?:[2-5]\\d|60)|190|[2379]\\d\\d))\\d{5}","voip":"9[17]0\\d{6}","tollFree":"800\\d{6}","premiumRate":"9(?:0[05689]|76)\\d{6}","sharedCost":"8[134]\\d{7}","personalNumber":"70[01]\\d{6}","uan":"9(?:5\\d|7[2-4])\\d{6}","voiceMail":"9(?:3\\d{9}|6\\d{7,10})"},"examples":{"fixedLine":"212345678","mobile":"601123456","voip":"910123456","tollFree":"800123456","premiumRate":"900123456","sharedCost":"811234567","personalNumber":"700123456","uan":"972123456","voiceMail":"93123456789"},"formats":[{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["[2-8]|9[015-7]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})(\\d{2})","leadingDigits":["96"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["9"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["9"],"format":"$1 $2 $3 $4"}]},"DE":{"isoCode":"DE","countryCode":"49","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5,6,7,8,9,10,11,12,13,14,15],"mobile":[10,11],"tollFree":[10,11,12,13,14,15],"premiumRate":[10,11],"sharedCost":[7,8,9,10,11,12,13,14],"personalNumber":[11],"uan":[8,9,10,11,12,13,14],"pager":[4,5,6,7,8,9,10,11,12,13,14],"voiceMail":[12,13]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}","fixedLine":"32\\d{9,11}|49[1-6]\\d{10}|322\\d{6}|49[0-7]\\d{3,9}|(?:[34]0|[68]9)\\d{3,13}|(?:2(?:0[1-689]|[1-3569]\\d|4[0-8]|7[1-7]|8[0-7])|3(?:[3569]\\d|4[0-79]|7[1-7]|8[1-8])|4(?:1[02-9]|[2-48]\\d|5[0-6]|6[0-8]|7[0-79])|5(?:0[2-8]|[124-6]\\d|[38][0-8]|[79][0-7])|6(?:0[02-9]|[1-358]\\d|[47][0-8]|6[1-9])|7(?:0[2-8]|1[1-9]|[27][0-7]|3\\d|[4-6][0-8]|8[0-5]|9[013-7])|8(?:0[2-9]|1[0-79]|2\\d|3[0-46-9]|4[0-6]|5[013-9]|6[1-8]|7[0-8]|8[0-24-6])|9(?:0[6-9]|[1-4]\\d|[589][0-7]|6[0-8]|7[0-467]))\\d{3,12}","mobile":"15(?:[0-25-9]\\d\\d|310)\\d{6}|1(?:6[023]|7\\d)\\d{7,8}","tollFree":"800\\d{7,12}","premiumRate":"(?:137[7-9]|900(?:[135]|9\\d))\\d{6}","sharedCost":"180\\d{5,11}|13(?:7[1-6]\\d\\d|8)\\d{4}","personalNumber":"700\\d{8}","uan":"18(?:1\\d{5,11}|[2-9]\\d{8})","pager":"16(?:4\\d{1,10}|[89]\\d{1,11})","voiceMail":"1(?:6(?:013|255|399)|7(?:(?:[015]1|[69]3)3|[2-4]55|[78]99))\\d{7,8}|15(?:(?:[03-68]00|113)\\d|2\\d55|7\\d99|9\\d33)\\d{7}"},"examples":{"fixedLine":"30123456","mobile":"15123456789","tollFree":"8001234567890","premiumRate":"9001234567","sharedCost":"18012345","personalNumber":"70012345678","uan":"18500123456","pager":"16412345","voiceMail":"177991234567"},"formats":[{"pattern":"(\\d{2})(\\d{3,13})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["3[02]|40|[68]9"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3,12})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{2,11})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["138"],"format":"$1 $2"},{"pattern":"(\\d{5})(\\d{2,10})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["3"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{5,11})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["181"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d)(\\d{4,10})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1(?:3|80)|9"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{7,8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1[67]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{7,12})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2"},{"pattern":"(\\d{5})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["185","1850","18500"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["7"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["18[68]"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["15[1279]"],"format":"$1 $2"},{"pattern":"(\\d{5})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["15[03568]","15(?:[0568]|31)"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["18"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{2})(\\d{7,8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1(?:6[023]|7)"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{2})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["15[279]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["15"],"format":"$1 $2 $3"}]},"DJ":{"isoCode":"DJ","countryCode":"253","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:2\\d|77)\\d{6}","fixedLine":"2(?:1[2-5]|7[45])\\d{5}","mobile":"77\\d{6}"},"examples":{"fixedLine":"21360003","mobile":"77831001"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[27]"],"format":"$1 $2 $3 $4"}]},"DK":{"isoCode":"DK","countryCode":"45","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[8],"premiumRate":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-9]\\d{7}","fixedLine":"(?:(?:2\\d|9[1-46-9])\\d|3(?:[0-37]\\d|4[013]|5[0-58]|6[01347-9]|8[0-8]|9[0-79])|4(?:[0-25]\\d|[34][02-9]|6[013-579]|7[013579]|8[0-47]|9[0-27])|5(?:[0-36]\\d|4[0146-9]|5[03-57-9]|7[0568]|8[0-358]|9[0-69])|6(?:[013578]\\d|2[0-68]|4[02-8]|6[01689]|9[015689])|7(?:[0-69]\\d|7[03-9]|8[0147])|8(?:[16-9]\\d|2[0-58]))\\d{5}","mobile":"(?:[2-7]\\d|8[126-9]|9[1-46-9])\\d{6}","tollFree":"80\\d{6}","premiumRate":"90\\d{6}"},"examples":{"fixedLine":"32123456","mobile":"34412345","tollFree":"80123456","premiumRate":"90123456"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[2-9]"],"format":"$1 $2 $3 $4"}]},"DM":{"isoCode":"DM","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"767","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":"([2-7]\\d{6})$|1","nationalPrefixTransformRule":"767$1","general":"(?:[58]\\d\\d|767|900)\\d{7}","fixedLine":"767(?:2(?:55|66)|4(?:2[01]|4[0-25-9])|50[0-4])\\d{4}","mobile":"767(?:2(?:[2-4689]5|7[5-7])|31[5-7]|61[1-8]|70[1-6])\\d{4}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"},"examples":{"fixedLine":"7674201234","mobile":"7672251234","tollFree":"8002123456","premiumRate":"9002123456","personalNumber":"5002345678"},"formats":[]},"DO":{"isoCode":"DO","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"8001|8[024]9","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[58]\\d\\d|900)\\d{7}","fixedLine":"8(?:[04]9[2-9]\\d\\d|29(?:2(?:[0-59]\\d|6[04-9]|7[0-27]|8[0237-9])|3(?:[0-35-9]\\d|4[7-9])|[45]\\d\\d|6(?:[0-27-9]\\d|[3-5][1-9]|6[0135-8])|7(?:0[013-9]|[1-37]\\d|4[1-35689]|5[1-4689]|6[1-57-9]|8[1-79]|9[1-8])|8(?:0[146-9]|1[0-48]|[248]\\d|3[1-79]|5[01589]|6[013-68]|7[124-8]|9[0-8])|9(?:[0-24]\\d|3[02-46-9]|5[0-79]|60|7[0169]|8[57-9]|9[02-9])))\\d{4}","mobile":"8[024]9[2-9]\\d{6}","tollFree":"8(?:00(?:14|[2-9]\\d)|(?:33|44|55|66|77|88)[2-9]\\d)\\d{5}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"},"examples":{"fixedLine":"8092345678","mobile":"8092345678","tollFree":"8002123456","premiumRate":"9002123456","personalNumber":"5002345678"},"formats":[]},"DZ":{"isoCode":"DZ","countryCode":"213","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9],"mobile":[9],"voip":[9],"tollFree":[9],"premiumRate":[9],"sharedCost":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[1-4]|[5-79]\\d|80)\\d{7}","fixedLine":"9619\\d{5}|(?:1\\d|2[013-79]|3[0-8]|4[013-689])\\d{6}","mobile":"(?:5(?:4[0-29]|5\\d|6[0-2])|6(?:[569]\\d|7[0-6])|7[7-9]\\d)\\d{6}","voip":"98[23]\\d{6}","tollFree":"800\\d{6}","premiumRate":"80[3-689]1\\d{5}","sharedCost":"80[12]1\\d{5}"},"examples":{"fixedLine":"12345678","mobile":"551234567","voip":"983123456","tollFree":"800123456","premiumRate":"808123456","sharedCost":"801123456"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-4]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[5-8]"],"format":"$1 $2 $3 $4"}]},"EC":{"isoCode":"EC","countryCode":"593","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"voip":[8],"tollFree":[10,11]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}","fixedLine":"[2-7][2-7]\\d{6}","mobile":"964[0-2]\\d{5}|9(?:39|[57][89]|6[0-36-9]|[89]\\d)\\d{6}","voip":"[2-7]890\\d{4}","tollFree":"1800\\d{7}|1[78]00\\d{6}"},"examples":{"fixedLine":"22123456","mobile":"991234567","voip":"28901234","tollFree":"18001234567"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[2-7]"],"format":"$1-$2","intlFormat":"NA"},{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[2-7]"],"format":"$1 $2-$3","intlFormat":"$1-$2-$3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3,4})","leadingDigits":["1"],"format":"$1 $2 $3"}]},"EE":{"isoCode":"EE","countryCode":"372","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7,8],"tollFree":[7,8,10],"premiumRate":[7,8],"personalNumber":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}","fixedLine":"(?:3[23589]|4[3-8]|6\\d|7[1-9]|88)\\d{5}","mobile":"(?:5\\d{5}|8(?:1(?:0(?:0(?:00|[178]\\d)|[3-9]\\d\\d)|(?:1(?:0[236]|1\\d)|(?:2[0-59]|[3-79]\\d)\\d)\\d)|2(?:0(?:0(?:00|4\\d)|(?:19|[2-7]\\d)\\d)|(?:(?:[124-6]\\d|3[5-9])\\d|7(?:[0-79]\\d|8[13-9])|8(?:[2-6]\\d|7[01]))\\d)|[349]\\d{4}))\\d\\d|5(?:(?:[02]\\d|5[0-478])\\d|1(?:[0-8]\\d|95)|6(?:4[0-4]|5[1-589]))\\d{3}","tollFree":"800(?:(?:0\\d\\d|1)\\d|[2-9])\\d{3}","premiumRate":"(?:40\\d\\d|900)\\d{4}","personalNumber":"70[0-2]\\d{5}"},"examples":{"fixedLine":"3212345","mobile":"51234567","tollFree":"80012345","premiumRate":"9001234","personalNumber":"70012345"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{3,4})","leadingDigits":["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{2})(\\d{4})","leadingDigits":["7"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3})","leadingDigits":["8"],"format":"$1 $2 $3"}]},"EG":{"isoCode":"EG","countryCode":"20","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9],"mobile":[10],"tollFree":[10],"premiumRate":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}","fixedLine":"13[23]\\d{6}|(?:15|57)\\d{6,7}|(?:2[2-4]|3|4[05-8]|5[05]|6[24-689]|8[2468]|9[235-7])\\d{7}","mobile":"1[0-25]\\d{8}","tollFree":"800\\d{7}","premiumRate":"900\\d{7}"},"examples":{"fixedLine":"234567890","mobile":"1001234567","tollFree":"8001234567","premiumRate":"9001234567"},"formats":[{"pattern":"(\\d)(\\d{7,8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[23]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{6,7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1[35]|[4-6]|8[2468]|9[235-7]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1"],"format":"$1 $2"}]},"EH":{"isoCode":"EH","countryCode":"212","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":"528[89]","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[9],"premiumRate":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[5-8]\\d{8}","fixedLine":"528[89]\\d{5}","mobile":"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-4]|5[01]|8[0-3]))\\d{6}","voip":"(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}","tollFree":"80[0-7]\\d{6}","premiumRate":"89\\d{7}"},"examples":{"fixedLine":"528812345","mobile":"650123456","voip":"592401234","tollFree":"801234567","premiumRate":"891234567"},"formats":[]},"ER":{"isoCode":"ER","countryCode":"291","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[178]\\d{6}","fixedLine":"(?:1(?:1[12568]|[24]0|55|6[146])|8\\d\\d)\\d{4}","mobile":"(?:17[1-3]|7\\d\\d)\\d{4}"},"examples":{"fixedLine":"8370362","mobile":"7123456"},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[178]"],"format":"$1 $2 $3"}]},"ES":{"isoCode":"ES","countryCode":"34","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"tollFree":[9],"premiumRate":[9],"sharedCost":[9],"personalNumber":[9],"uan":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[5-9]\\d{8}","fixedLine":"96906(?:0[0-8]|1[1-9]|[2-9]\\d)\\d\\d|9(?:69(?:0[0-57-9]|[1-9]\\d)|73(?:[0-8]\\d|9[1-9]))\\d{4}|(?:8(?:[1356]\\d|[28][0-8]|[47][1-9])|9(?:[135]\\d|[268][0-8]|4[1-9]|7[124-9]))\\d{6}","mobile":"(?:590[16]00\\d|9(?:6906(?:09|10)|7390\\d\\d))\\d\\d|(?:6\\d|7[1-48])\\d{7}","tollFree":"[89]00\\d{6}","premiumRate":"80[367]\\d{6}","sharedCost":"90[12]\\d{6}","personalNumber":"70\\d{7}","uan":"51\\d{7}"},"examples":{"fixedLine":"810123456","mobile":"612345678","tollFree":"800123456","premiumRate":"803123456","sharedCost":"901123456","personalNumber":"701234567","uan":"511234567"},"formats":[{"pattern":"(\\d{4})","leadingDigits":["905"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{6})","leadingDigits":["[79]9"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["[89]00"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[5-9]"],"format":"$1 $2 $3 $4"}]},"ET":{"isoCode":"ET","countryCode":"251","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:11|[2-579]\\d)\\d{7}","fixedLine":"11667[01]\\d{3}|(?:11(?:1(?:1[124]|2[2-7]|3[1-5]|5[5-8]|8[6-8])|2(?:13|3[6-8]|5[89]|7[05-9]|8[2-6])|3(?:2[01]|3[0-289]|4[1289]|7[1-4]|87)|4(?:1[69]|3[2-49]|4[0-3]|6[5-8])|5(?:1[578]|44|5[0-4])|6(?:1[578]|2[69]|39|4[5-7]|5[0-5]|6[0-59]|8[015-8]))|2(?:2(?:11[1-9]|22[0-7]|33\\d|44[1467]|66[1-68])|5(?:11[124-6]|33[2-8]|44[1467]|55[14]|66[1-3679]|77[124-79]|880))|3(?:3(?:11[0-46-8]|(?:22|55)[0-6]|33[0134689]|44[04]|66[01467])|4(?:44[0-8]|55[0-69]|66[0-3]|77[1-5]))|4(?:6(?:119|22[0-24-7]|33[1-5]|44[13-69]|55[14-689]|660|88[1-4])|7(?:(?:11|22)[1-9]|33[13-7]|44[13-6]|55[1-689]))|5(?:7(?:227|55[05]|(?:66|77)[14-8])|8(?:11[149]|22[013-79]|33[0-68]|44[013-8]|550|66[1-5]|77\\d)))\\d{4}","mobile":"700[1-9]\\d{5}|(?:7(?:0[1-9]|1[0-8]|22|77|86|99)|9\\d\\d)\\d{6}"},"examples":{"fixedLine":"111112345","mobile":"911234567"},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-579]"],"format":"$1 $2 $3"}]},"FI":{"isoCode":"FI","countryCode":"358","internationalPrefix":"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","nationalPrefix":"0","leadingDigits":"1[03-79]|[2-9]","isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[5,6,7,8,9],"mobile":[6,7,8,9,10],"tollFree":[7,8,9],"premiumRate":[8,9],"uan":[5,6,7,8,9,10,11,12]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}","fixedLine":"(?:1[3-79][1-8]|[23568][1-8]\\d|9(?:00|[1-8]\\d))\\d{2,6}","mobile":"4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}","tollFree":"800\\d{4,6}","premiumRate":"[67]00\\d{5,6}","uan":"20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}"},"examples":{"fixedLine":"131234567","mobile":"412345678","tollFree":"800123456","premiumRate":"600123456","uan":"10112345"},"formats":[{"pattern":"(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["75[12]"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["20[2-59]"],"format":"$1"},{"pattern":"(\\d{6})","leadingDigits":["11"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3,7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["(?:[1-3]0|[68])0|70[07-9]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{4,8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[14]|2[09]|50|7[135]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{6,10})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["7"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{4,9})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["(?:1[3-79]|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"],"format":"$1 $2"}]},"FJ":{"isoCode":"FJ","countryCode":"679","internationalPrefix":"0(?:0|52)","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"tollFree":[11]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"45\\d{5}|(?:0800\\d|[235-9])\\d{6}","fixedLine":"603\\d{4}|(?:3[0-5]|6[25-7]|8[58])\\d{5}","mobile":"(?:[279]\\d|45|5[01568]|8[034679])\\d{5}","tollFree":"0800\\d{7}"},"examples":{"fixedLine":"3212345","mobile":"7012345","tollFree":"08001234567"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[235-9]|45"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{3})(\\d{4})","leadingDigits":["0"],"format":"$1 $2 $3"}]},"FK":{"isoCode":"FK","countryCode":"500","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5],"mobile":[5]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-7]\\d{4}","fixedLine":"[2-47]\\d{4}","mobile":"[56]\\d{4}"},"examples":{"fixedLine":"31234","mobile":"51234"},"formats":[]},"FM":{"isoCode":"FM","countryCode":"691","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[39]\\d\\d|820)\\d{4}","fixedLine":"31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-6]\\d)\\d)\\d{3}","mobile":"31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-7]\\d)\\d)\\d{3}"},"examples":{"fixedLine":"3201234","mobile":"3501234"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[389]"],"format":"$1 $2"}]},"FO":{"isoCode":"FO","countryCode":"298","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6],"mobile":[6],"voip":[6],"tollFree":[6],"premiumRate":[6]},"patterns":{"nationalPrefixForParsing":"(10(?:01|[12]0|88))","nationalPrefixTransformRule":null,"general":"[2-9]\\d{5}","fixedLine":"(?:20|[34]\\d|8[19])\\d{4}","mobile":"(?:[27][1-9]|5\\d|9[16])\\d{4}","voip":"(?:6[0-36]|88)\\d{4}","tollFree":"80[257-9]\\d{3}","premiumRate":"90(?:[13-5][15-7]|2[125-7]|9\\d)\\d\\d"},"examples":{"fixedLine":"201234","mobile":"211234","voip":"601234","tollFree":"802123","premiumRate":"901123"},"formats":[{"pattern":"(\\d{6})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["[2-9]"],"format":"$1"}]},"FR":{"isoCode":"FR","countryCode":"33","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[9],"premiumRate":[9],"sharedCost":[9],"uan":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[1-9]\\d{8}","fixedLine":"(?:26[013-9]|59[1-35-9])\\d{6}|(?:[13]\\d|2[0-57-9]|4[1-9]|5[0-8])\\d{7}","mobile":"(?:6(?:[0-24-8]\\d|3[0-8]|9[589])|7[3-9]\\d)\\d{6}","voip":"9\\d{8}","tollFree":"80[0-5]\\d{6}","premiumRate":"836(?:0[0-36-9]|[1-9]\\d)\\d{4}|8(?:1[2-9]|2[2-47-9]|3[0-57-9]|[569]\\d|8[0-35-9])\\d{6}","sharedCost":"8(?:1[01]|2[0156]|4[02]|84)\\d{6}","uan":"80[6-9]\\d{6}"},"examples":{"fixedLine":"123456789","mobile":"612345678","voip":"912345678","tollFree":"801234567","premiumRate":"891123456","sharedCost":"884012345","uan":"806123456"},"formats":[{"pattern":"(\\d{4})","leadingDigits":["10"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3})","leadingDigits":["1"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP $FG","leadingDigits":["8"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-79]"],"format":"$1 $2 $3 $4 $5"}]},"GA":{"isoCode":"GA","countryCode":"241","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[7,8]},"patterns":{"nationalPrefixForParsing":"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","nationalPrefixTransformRule":"$1","general":"(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}","fixedLine":"[01]1\\d{6}","mobile":"(?:(?:0[2-7]|7[467])\\d|6(?:0[0-4]|10|[256]\\d))\\d{5}|[2-7]\\d{6}"},"examples":{"fixedLine":"01441234","mobile":"06031234"},"formats":[{"pattern":"(\\d)(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-7]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["0"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[167]"],"format":"$1 $2 $3 $4"}]},"GB":{"isoCode":"GB","countryCode":"44","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[9,10],"mobile":[10],"voip":[10],"tollFree":[7,9,10],"premiumRate":[7,10],"personalNumber":[10],"uan":[10],"pager":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}","fixedLine":"(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0235])|4(?:(?:[0-5]\\d|70)\\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|50))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-2]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}","mobile":"7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}","voip":"56\\d{8}","tollFree":"80[08]\\d{7}|800\\d{6}|8001111","premiumRate":"(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d","personalNumber":"70\\d{8}","uan":"(?:3[0347]|55)\\d{8}","pager":"76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}"},"examples":{"fixedLine":"1212345678","mobile":"7400123456","voip":"5612345678","tollFree":"8001234567","premiumRate":"9012345678","personalNumber":"7012345678","uan":"5512345678","pager":"7640123456"},"formats":[{"pattern":"(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["800","8001","80011","800111","8001111"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["845","8454","84546","845464"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["800"],"format":"$1 $2"},{"pattern":"(\\d{5})(\\d{4,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{5,6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1(?:[2-69][02-9]|[78])"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["7"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1389]"],"format":"$1 $2 $3"}]},"GD":{"isoCode":"GD","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"473","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":"([2-9]\\d{6})$|1","nationalPrefixTransformRule":"473$1","general":"(?:473|[58]\\d\\d|900)\\d{7}","fixedLine":"473(?:2(?:3[0-2]|69)|3(?:2[89]|86)|4(?:[06]8|3[5-9]|4[0-4]|5[579]|73|90)|63[68]|7(?:58|84)|800|938)\\d{4}","mobile":"473(?:4(?:0[2-79]|1[04-9]|2[0-5]|49|5[68])|5(?:2[01]|3[3-8])|901)\\d{4}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"},"examples":{"fixedLine":"4732691234","mobile":"4734031234","tollFree":"8002123456","premiumRate":"9002123456","personalNumber":"5002345678"},"formats":[]},"GE":{"isoCode":"GE","countryCode":"995","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[3-57]\\d\\d|800)\\d{6}","fixedLine":"(?:3(?:[256]\\d|4[124-9]|7[0-4])|4(?:1\\d|2[2-7]|3[1-79]|4[2-8]|7[239]|9[1-7]))\\d{6}","mobile":"5(?:(?:(?:0555|1(?:[17]77|555))[5-9]|757(?:7[7-9]|8[01]))\\d|22252[0-4])\\d\\d|(?:5(?:0(?:0(?:0\\d|11|22|3[0-6]|44|5[05]|77|88|9[09])|111|77\\d)|1(?:1(?:[03][01]|[124]\\d)|4\\d\\d)|[23]555|4(?:4\\d\\d|555)|5(?:[0157-9]\\d\\d|200)|6[89]\\d\\d|7(?:[0147-9]\\d\\d|5(?:00|[57]5))|8(?:0(?:[018]\\d|2[0-4])|5(?:55|8[89])|8(?:55|88))|9(?:090|[1-35-9]\\d\\d))|790\\d\\d)\\d{4}|5(?:0(?:0[17]0|505)|1(?:0[01]0|1(?:07|33|51))|2(?:0[02]0|2[25]2)|3(?:0[03]0|3[35]3)|(?:40[04]|900)0|5222)[0-4]\\d{3}","voip":"70[67]\\d{6}","tollFree":"800\\d{6}"},"examples":{"fixedLine":"322123456","mobile":"555123456","voip":"706123456","tollFree":"800123456"},"formats":[{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["70"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["32"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[57]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[348]"],"format":"$1 $2 $3 $4"}]},"GF":{"isoCode":"GF","countryCode":"594","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[56]94\\d{6}|(?:80|9\\d)\\d{7}","fixedLine":"594(?:[02-49]\\d|1[0-5]|5[6-9]|6[0-3]|80)\\d{4}","mobile":"694(?:[0-249]\\d|3[0-8])\\d{4}","voip":"9(?:(?:396|76\\d)\\d|476[0-5])\\d{4}","tollFree":"80[0-5]\\d{6}"},"examples":{"fixedLine":"594101234","mobile":"694201234","voip":"976012345","tollFree":"800012345"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[56]|9[47]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]"],"format":"$1 $2 $3 $4"}]},"GG":{"isoCode":"GG","countryCode":"44","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[10],"tollFree":[7,9,10],"premiumRate":[7,10],"personalNumber":[10],"uan":[10],"pager":[10]},"patterns":{"nationalPrefixForParsing":"([25-9]\\d{5})$|0","nationalPrefixTransformRule":"1481$1","general":"(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?","fixedLine":"1481[25-9]\\d{5}","mobile":"7(?:(?:781|839)\\d|911[17])\\d{5}","voip":"56\\d{8}","tollFree":"80[08]\\d{7}|800\\d{6}|8001111","premiumRate":"(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d","personalNumber":"70\\d{8}","uan":"(?:3[0347]|55)\\d{8}","pager":"76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}"},"examples":{"fixedLine":"1481256789","mobile":"7781123456","voip":"5612345678","tollFree":"8001234567","premiumRate":"9012345678","personalNumber":"7012345678","uan":"5512345678","pager":"7640123456"},"formats":[]},"GH":{"isoCode":"GH","countryCode":"233","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"tollFree":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[235]\\d{3}|800)\\d{5}","fixedLine":"3082[0-5]\\d{4}|3(?:0(?:[237]\\d|8[01])|[167](?:2[0-6]|7\\d|80)|2(?:2[0-5]|7\\d|80)|3(?:2[0-3]|7\\d|80)|4(?:2[013-9]|3[01]|7\\d|80)|5(?:2[0-7]|7\\d|80)|8(?:2[0-2]|7\\d|80)|9(?:[28]0|7\\d))\\d{5}","mobile":"(?:2(?:[0346-9]\\d|5[67])|5(?:[03-7]\\d|9[1-9]))\\d{6}","tollFree":"800\\d{5}"},"examples":{"fixedLine":"302345678","mobile":"231234567","tollFree":"80012345"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[237]|8[0-2]"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[235]"],"format":"$1 $2 $3"}]},"GI":{"isoCode":"GI","countryCode":"350","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[25]\\d|60)\\d{6}","fixedLine":"2190[0-2]\\d{3}|2(?:0(?:[02]\\d|3[01])|16[24-9]|2[2-5]\\d)\\d{4}","mobile":"5251[0-4]\\d{3}|(?:5(?:[146-8]\\d\\d|250)|60(?:1[01]|6\\d))\\d{4}"},"examples":{"fixedLine":"20012345","mobile":"57123456"},"formats":[{"pattern":"(\\d{3})(\\d{5})","leadingDigits":["2"],"format":"$1 $2"}]},"GL":{"isoCode":"GL","countryCode":"299","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6],"mobile":[6],"voip":[6],"tollFree":[6]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:19|[2-689]\\d|70)\\d{4}","fixedLine":"(?:19|3[1-7]|[68][1-9]|70|9\\d)\\d{4}","mobile":"[245]\\d{5}","voip":"3[89]\\d{4}","tollFree":"80\\d{4}"},"examples":{"fixedLine":"321000","mobile":"221234","voip":"381234","tollFree":"801234"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["19|[2-9]"],"format":"$1 $2 $3"}]},"GM":{"isoCode":"GM","countryCode":"220","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-9]\\d{6}","fixedLine":"(?:4(?:[23]\\d\\d|4(?:1[024679]|[6-9]\\d))|5(?:5(?:3\\d|4[0-7])|6[67]\\d|7(?:1[04]|2[035]|3[58]|48))|8\\d{3})\\d{3}","mobile":"(?:[23679]\\d|5[0-489])\\d{5}"},"examples":{"fixedLine":"5661234","mobile":"3012345"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[2-9]"],"format":"$1 $2"}]},"GN":{"isoCode":"GN","countryCode":"224","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"722\\d{6}|(?:3|6\\d)\\d{7}","fixedLine":"3(?:0(?:24|3[12]|4[1-35-7]|5[13]|6[189]|[78]1|9[1478])|1\\d\\d)\\d{4}","mobile":"6[0-356]\\d{7}","voip":"722\\d{6}"},"examples":{"fixedLine":"30241234","mobile":"601123456","voip":"722123456"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["3"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[67]"],"format":"$1 $2 $3 $4"}]},"GP":{"isoCode":"GP","countryCode":"590","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"590\\d{6}|(?:69|80|9\\d)\\d{7}","fixedLine":"590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)\\d{4}","mobile":"69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}","voip":"9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}","tollFree":"80[0-5]\\d{6}"},"examples":{"fixedLine":"590201234","mobile":"690001234","voip":"976012345","tollFree":"800012345"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[569]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3 $4"}]},"GQ":{"isoCode":"GQ","countryCode":"240","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"tollFree":[9],"premiumRate":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"222\\d{6}|(?:3\\d|55|[89]0)\\d{7}","fixedLine":"33[0-24-9]\\d[46]\\d{4}|3(?:33|5\\d)\\d[7-9]\\d{4}","mobile":"(?:222|55\\d)\\d{6}","tollFree":"80\\d[1-9]\\d{5}","premiumRate":"90\\d[1-9]\\d{5}"},"examples":{"fixedLine":"333091234","mobile":"222123456","tollFree":"800123456","premiumRate":"900123456"},"formats":[{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["[235]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{6})","leadingDigits":["[89]"],"format":"$1 $2"}]},"GR":{"isoCode":"GR","countryCode":"30","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10,11,12],"premiumRate":[10],"sharedCost":[10],"personalNumber":[10],"uan":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}","fixedLine":"2(?:1\\d\\d|2(?:2[1-46-9]|[36][1-8]|4[1-7]|5[1-4]|7[1-5]|[89][1-9])|3(?:1\\d|2[1-57]|[35][1-3]|4[13]|7[1-7]|8[124-6]|9[1-79])|4(?:1\\d|2[1-8]|3[1-4]|4[13-5]|6[1-578]|9[1-5])|5(?:1\\d|[29][1-4]|3[1-5]|4[124]|5[1-6])|6(?:1\\d|[269][1-6]|3[1245]|4[1-7]|5[13-9]|7[14]|8[1-5])|7(?:1\\d|2[1-5]|3[1-6]|4[1-7]|5[1-57]|6[135]|9[125-7])|8(?:1\\d|2[1-5]|[34][1-4]|9[1-57]))\\d{6}","mobile":"68[57-9]\\d{7}|(?:69|94)\\d{8}","tollFree":"800\\d{7,9}","premiumRate":"90[19]\\d{7}","sharedCost":"8(?:0[16]|12|[27]5|50)\\d{7}","personalNumber":"70\\d{8}","uan":"5005000\\d{3}"},"examples":{"fixedLine":"2123456789","mobile":"6912345678","tollFree":"8001234567","premiumRate":"9091234567","sharedCost":"8011234567","personalNumber":"7012345678","uan":"5005000123"},"formats":[{"pattern":"(\\d{2})(\\d{4})(\\d{4})","leadingDigits":["21|7"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{6})","leadingDigits":["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","leadingDigits":["[2689]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3,4})(\\d{5})","leadingDigits":["8"],"format":"$1 $2 $3"}]},"GT":{"isoCode":"GT","countryCode":"502","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[11],"premiumRate":[11]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}","fixedLine":"[267][2-9]\\d{6}","mobile":"(?:[3-5]\\d\\d|80[0-4])\\d{5}","tollFree":"18[01]\\d{8}","premiumRate":"19\\d{9}"},"examples":{"fixedLine":"22456789","mobile":"51234567","tollFree":"18001112222","premiumRate":"19001112222"},"formats":[{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[2-8]"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{3})(\\d{4})","leadingDigits":["1"],"format":"$1 $2 $3"}]},"GU":{"isoCode":"GU","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"671","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":"([2-9]\\d{6})$|1","nationalPrefixTransformRule":"671$1","general":"(?:[58]\\d\\d|671|900)\\d{7}","fixedLine":"671(?:2\\d\\d|3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[02-46-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[48])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}","mobile":"671(?:2\\d\\d|3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[02-46-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[48])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"},"examples":{"fixedLine":"6713001234","mobile":"6713001234","tollFree":"8002123456","premiumRate":"9002123456","personalNumber":"5002345678"},"formats":[]},"GW":{"isoCode":"GW","countryCode":"245","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[49]\\d{8}|4\\d{6}","fixedLine":"443\\d{6}","mobile":"9(?:5\\d|6[569]|77)\\d{6}","voip":"40\\d{5}"},"examples":{"fixedLine":"443201234","mobile":"955012345","voip":"4012345"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["40"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["[49]"],"format":"$1 $2 $3"}]},"GY":{"isoCode":"GY","countryCode":"592","internationalPrefix":"001","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[7],"tollFree":[7],"premiumRate":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[2-8]\\d{3}|9008)\\d{3}","fixedLine":"(?:2(?:1[6-9]|2[0-35-9]|3[1-4]|5[3-9]|6\\d|7[0-79])|3(?:2[25-9]|3\\d)|4(?:4[0-24]|5[56])|50[0-6]|77[1-57])\\d{4}","mobile":"(?:510|6\\d\\d|7(?:[01]\\d|2[0-256]|3[0-2]|49))\\d{4}","voip":"515\\d{4}","tollFree":"(?:289|8(?:00|6[28]|88|99))\\d{4}","premiumRate":"9008\\d{3}"},"examples":{"fixedLine":"2201234","mobile":"6091234","voip":"5151234","tollFree":"2891234","premiumRate":"9008123"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[2-9]"],"format":"$1 $2"}]},"HK":{"isoCode":"HK","countryCode":"852","internationalPrefix":"00(?:30|5[09]|[126-9]?)","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[9],"premiumRate":[5,6,7,8,11],"personalNumber":[8],"uan":[8],"pager":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}","fixedLine":"(?:2(?:[13-9]\\d|2[013-9])\\d|3(?:(?:[1569][0-24-9]|4[0-246-9]|7[0-24-69])\\d|8(?:4[0-8]|[59]\\d|6[01]))|58(?:0[1-9]|1[2-9]))\\d{4}","mobile":"(?:4(?:44[0-25-9]|6(?:1[0-7]|4[0-57-9]|6[0-4]))|5(?:73[0-6]|95[0-8])|6(?:26[013-8]|66[0-3])|70(?:7[1-8]|8[0-4])|848[0-35-9]|9(?:29[013-9]|39[01]|59[0-4]|899))\\d{4}|(?:4(?:4[0-35-8]|6[02357-9])|5(?:[1-59][0-46-9]|6[0-4689]|7[0-246-9])|6(?:0[1-9]|[13-59]\\d|[268][0-57-9]|7[0-79])|70[129]|84[0-29]|9(?:0[1-9]|1[02-9]|[2358][0-8]|[467]\\d))\\d{5}","tollFree":"800\\d{6}","premiumRate":"900(?:[0-24-9]\\d{7}|3\\d{1,4})","personalNumber":"8(?:1[0-4679]\\d|2(?:[0-36]\\d|7[0-4])|3(?:[034]\\d|2[09]|70))\\d{4}","uan":"30(?:0[1-9]|[15-7]\\d|2[047]|89)\\d{4}","pager":"7(?:1(?:0[0-38]|1[0-3679]|3[013]|69|9[0136])|2(?:[02389]\\d|1[18]|7[27-9])|3(?:[0-38]\\d|7[0-369]|9[2357-9])|47\\d|5(?:[178]\\d|5[0-5])|6(?:0[0-7]|2[236-9]|[35]\\d)|7(?:[27]\\d|8[7-9])|8(?:[23689]\\d|7[1-9])|9(?:[025]\\d|6[0-246-8]|7[0-36-9]|8[238]))\\d{4}"},"examples":{"fixedLine":"21234567","mobile":"51234567","tollFree":"800123456","premiumRate":"90012345678","personalNumber":"81123456","uan":"30161234","pager":"71123456"},"formats":[{"pattern":"(\\d{3})(\\d{2,5})","leadingDigits":["900","9003"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["8"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{3})(\\d{3})","leadingDigits":["9"],"format":"$1 $2 $3 $4"}]},"HN":{"isoCode":"HN","countryCode":"504","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[11]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"8\\d{10}|[237-9]\\d{7}","fixedLine":"2(?:2(?:0[0-59]|1[1-9]|[23]\\d|4[02-6]|5[57]|6[245]|7[0135689]|8[01346-9]|9[0-2])|4(?:0[578]|2[3-59]|3[13-9]|4[0-68]|5[1-3589])|5(?:0[2357-9]|1[1-356]|4[03-5]|5\\d|6[014-69]|7[04]|80)|6(?:[056]\\d|17|2[067]|3[047]|4[0-378]|[78][0-8]|9[01])|7(?:0[5-79]|6[46-9]|7[02-9]|8[034]|91)|8(?:79|8[0-357-9]|9[1-57-9]))\\d{4}","mobile":"[37-9]\\d{7}","tollFree":"8002\\d{7}"},"examples":{"fixedLine":"22123456","mobile":"91234567","tollFree":"80021234567"},"formats":[{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[237-9]"],"format":"$1-$2"},{"pattern":"(\\d{3})(\\d{4})(\\d{4})","leadingDigits":["8"],"format":"$1 $2 $3","intlFormat":"NA"}]},"HR":{"isoCode":"HR","countryCode":"385","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9],"mobile":[8,9],"tollFree":[7,8,9],"premiumRate":[6,7,8],"personalNumber":[8],"uan":[8,9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}","fixedLine":"1\\d{7}|(?:2[0-3]|3[1-5]|4[02-47-9]|5[1-3])\\d{6,7}","mobile":"9(?:(?:0[1-9]|[12589]\\d)\\d\\d|7(?:[0679]\\d\\d|5(?:[01]\\d|44|55|77|9[5-7])))\\d{4}|98\\d{6}","tollFree":"80\\d{5,7}","premiumRate":"6[01459]\\d{6}|6[01]\\d{4,5}","personalNumber":"7[45]\\d{6}","uan":"62\\d{6,7}|72\\d{6}"},"examples":{"fixedLine":"12345678","mobile":"921234567","tollFree":"800123456","premiumRate":"611234","personalNumber":"74123456","uan":"62123456"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2,3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["6[01]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{2,3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{4})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["6|7[245]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-57]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3"}]},"HT":{"isoCode":"HT","countryCode":"509","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8],"tollFree":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[2-489]\\d|55)\\d{6}","fixedLine":"2(?:2\\d|5[1-5]|81|9[149])\\d{5}","mobile":"(?:[34]\\d|55)\\d{6}","voip":"9(?:[67][0-4]|8[0-3589]|9\\d)\\d{5}","tollFree":"8\\d{7}"},"examples":{"fixedLine":"22453300","mobile":"34101234","voip":"98901234","tollFree":"80012345"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{4})","leadingDigits":["[2-589]"],"format":"$1 $2 $3"}]},"HU":{"isoCode":"HU","countryCode":"36","internationalPrefix":"00","nationalPrefix":"06","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"voip":[9],"tollFree":[8,9],"premiumRate":[8],"uan":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[235-7]\\d{8}|[1-9]\\d{7}","fixedLine":"(?:1\\d|[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6[23689]|8[2-57-9]|9[2-69])\\d{6}","mobile":"(?:[257]0|3[01])\\d{7}","voip":"21\\d{7}","tollFree":"(?:[48]0\\d|680[29])\\d{5}","premiumRate":"9[01]\\d{6}","uan":"38\\d{7}"},"examples":{"fixedLine":"12345678","mobile":"201234567","voip":"211234567","tollFree":"80123456","premiumRate":"90123456","uan":"381234567"},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"($NP $FG)","leadingDigits":["1"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"($NP $FG)","leadingDigits":["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP $FG","leadingDigits":["[2-9]"],"format":"$1 $2 $3"}]},"ID":{"isoCode":"ID","countryCode":"62","internationalPrefix":"00[89]","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8,9,10,11],"mobile":[9,10,11,12],"tollFree":[8,9,10,11,12,13],"premiumRate":[10],"sharedCost":[10],"uan":[7,10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:(?:00[1-9]|8\\d)\\d{4}|[1-36])\\d{6}|00\\d{10}|[1-9]\\d{8,10}|[2-9]\\d{7}","fixedLine":"2[124]\\d{7,8}|619\\d{8}|2(?:1(?:14|500)|2\\d{3})\\d{3}|61\\d{5,8}|(?:2(?:[35][1-4]|6[0-8]|7[1-6]|8\\d|9[1-8])|3(?:1|[25][1-8]|3[1-68]|4[1-3]|6[1-3568]|7[0-469]|8\\d)|4(?:0[1-589]|1[01347-9]|2[0-36-8]|3[0-24-68]|43|5[1-378]|6[1-5]|7[134]|8[1245])|5(?:1[1-35-9]|2[25-8]|3[124-9]|4[1-3589]|5[1-46]|6[1-8])|6(?:[25]\\d|3[1-69]|4[1-6])|7(?:02|[125][1-9]|[36]\\d|4[1-8]|7[0-36-9])|9(?:0[12]|1[013-8]|2[0-479]|5[125-8]|6[23679]|7[159]|8[01346]))\\d{5,8}","mobile":"8[1-35-9]\\d{7,10}","tollFree":"00[17]803\\d{7}|(?:177\\d|800)\\d{5,7}|001803\\d{6}","premiumRate":"809\\d{7}","sharedCost":"804\\d{7}","uan":"(?:1500|8071\\d{3})\\d{3}"},"examples":{"fixedLine":"218350123","mobile":"812345678","tollFree":"8001234567","premiumRate":"8091234567","sharedCost":"8041234567","uan":"8071123456"},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{3})","leadingDigits":["15"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{5,9})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["2[124]|[36]1"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{5,7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["800"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{5,8})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[2-79]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3,4})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8[1-35-9]"],"format":"$1-$2-$3"},{"pattern":"(\\d{3})(\\d{6,8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["804"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d)(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["80"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{4})(\\d{4,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1-$2-$3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["001"],"format":"$1 $2 $3 $4","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{4})(\\d{3})(\\d{4})","leadingDigits":["0"],"format":"$1 $2 $3 $4","intlFormat":"NA"}]},"IE":{"isoCode":"IE","countryCode":"353","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8,9,10],"mobile":[9],"voip":[9],"tollFree":[10],"premiumRate":[10],"sharedCost":[10],"personalNumber":[9],"uan":[9],"voiceMail":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}","fixedLine":"(?:1\\d|21)\\d{6,7}|(?:2[24-9]|4(?:0[24]|5\\d|7)|5(?:0[45]|1\\d|8)|6(?:1\\d|[237-9])|9(?:1\\d|[35-9]))\\d{5}|(?:23|4(?:[1-469]|8\\d)|5[23679]|6[4-6]|7[14]|9[04])\\d{7}","mobile":"8(?:22|[35-9]\\d)\\d{6}","voip":"76\\d{7}","tollFree":"1800\\d{6}","premiumRate":"15(?:1[2-8]|[2-8]0|9[089])\\d{6}","sharedCost":"18[59]0\\d{6}","personalNumber":"700\\d{6}","uan":"818\\d{6}","voiceMail":"88210[1-9]\\d{4}|8(?:[35-79]5\\d\\d|8(?:[013-9]\\d\\d|2(?:[01][1-9]|[2-9]\\d)))\\d{5}"},"examples":{"fixedLine":"2212345","mobile":"850123456","voip":"761234567","tollFree":"1800123456","premiumRate":"1520123456","sharedCost":"1850123456","personalNumber":"700123456","uan":"818123456","voiceMail":"8551234567"},"formats":[{"pattern":"(\\d{2})(\\d{5})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["2[24-9]|47|58|6[237-9]|9[35-9]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[45]0"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{3,4})(\\d{4})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["1"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[2569]|4[1-69]|7[14]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["70"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["81"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[78]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3})","leadingDigits":["1"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["4"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3 $4"}]},"IL":{"isoCode":"IL","countryCode":"972","internationalPrefix":"0(?:0|1[2-9])","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,11,12],"mobile":[9],"voip":[9],"tollFree":[7,10],"premiumRate":[8,10],"sharedCost":[10],"uan":[10],"voiceMail":[11,12]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}","fixedLine":"153\\d{8,9}|29[1-9]\\d{5}|(?:2[0-8]|[3489]\\d)\\d{6}","mobile":"55410\\d{4}|5(?:(?:[02][02-9]|[149][2-9]|[36]\\d|8[3-7])\\d|5(?:01|2\\d|3[0-3]|4[34]|5[0-25689]|6[6-8]|7[0-267]|8[7-9]|9[1-9]))\\d{5}","voip":"7(?:38(?:0\\d|5[0-29]|88)|8(?:33|55|77|81)\\d)\\d{4}|7(?:18|2[23]|3[237]|47|6[258]|7\\d|82|9[2-9])\\d{6}","tollFree":"1(?:255|80[019]\\d{3})\\d{3}","premiumRate":"1212\\d{4}|1(?:200|9(?:0[0-2]|19))\\d{6}","sharedCost":"1700\\d{6}","uan":"1599\\d{6}","voiceMail":"151\\d{8,9}"},"examples":{"fixedLine":"21234567","mobile":"502345678","voip":"771234567","tollFree":"1800123456","premiumRate":"1919123456","sharedCost":"1700123456","uan":"1599123456","voiceMail":"15112340000"},"formats":[{"pattern":"(\\d{4})(\\d{3})","leadingDigits":["125"],"format":"$1-$2"},{"pattern":"(\\d{4})(\\d{2})(\\d{2})","leadingDigits":["121"],"format":"$1-$2-$3"},{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-489]"],"format":"$1-$2-$3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[57]"],"format":"$1-$2-$3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3})","leadingDigits":["12"],"format":"$1-$2-$3"},{"pattern":"(\\d{4})(\\d{6})","leadingDigits":["159"],"format":"$1-$2"},{"pattern":"(\\d)(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["1[7-9]"],"format":"$1-$2-$3-$4"},{"pattern":"(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","leadingDigits":["15"],"format":"$1-$2 $3-$4"}]},"IM":{"isoCode":"IM","countryCode":"44","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":"74576|(?:16|7[56])24","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10],"uan":[10]},"patterns":{"nationalPrefixForParsing":"([25-8]\\d{5})$|0","nationalPrefixTransformRule":"1624$1","general":"1624\\d{6}|(?:[3578]\\d|90)\\d{8}","fixedLine":"1624(?:230|[5-8]\\d\\d)\\d{3}","mobile":"76245[06]\\d{4}|7(?:4576|[59]24\\d|624[0-4689])\\d{5}","voip":"56\\d{8}","tollFree":"808162\\d{4}","premiumRate":"8(?:440[49]06|72299\\d)\\d{3}|(?:8(?:45|70)|90[0167])624\\d{4}","personalNumber":"70\\d{8}","uan":"3440[49]06\\d{3}|(?:3(?:08162|3\\d{4}|45624|7(?:0624|2299))|55\\d{4})\\d{4}"},"examples":{"fixedLine":"1624756789","mobile":"7924123456","voip":"5612345678","tollFree":"8081624567","premiumRate":"9016247890","personalNumber":"7012345678","uan":"5512345678"},"formats":[]},"IN":{"isoCode":"IN","countryCode":"91","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[8,9,10,11,12,13],"premiumRate":[13],"sharedCost":[11],"uan":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}","fixedLine":"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}","mobile":"(?: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}","tollFree":"000800\\d{7}|1(?:600\\d{6}|80(?:0\\d{4,9}|3\\d{9}))","premiumRate":"186[12]\\d{9}","sharedCost":"1860\\d{7}","uan":"140\\d{7}"},"examples":{"fixedLine":"7410410123","mobile":"8123456789","tollFree":"1800123456","premiumRate":"1861123456789","sharedCost":"18603451234","uan":"1409305260"},"formats":[{"pattern":"(\\d{7})","leadingDigits":["575"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{8})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],"format":"$1"},{"pattern":"(\\d{4})(\\d{4,5})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["180","1800"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["140"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","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])"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["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]","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]","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]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["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","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]","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]"],"format":"$1 $2 $3"},{"pattern":"(\\d{5})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[6-9]"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{2,4})(\\d{4})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["1(?:6|8[06])","1(?:6|8[06]0)"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})(\\d{4})","leadingDigits":["0"],"format":"$1 $2 $3 $4","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{3})(\\d{3})(\\d{3})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["18"],"format":"$1 $2 $3 $4"}]},"IO":{"isoCode":"IO","countryCode":"246","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"3\\d{6}","fixedLine":"37\\d{5}","mobile":"38\\d{5}"},"examples":{"fixedLine":"3709100","mobile":"3801234"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["3"],"format":"$1 $2"}]},"IQ":{"isoCode":"IQ","countryCode":"964","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9],"mobile":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}","fixedLine":"1\\d{7}|(?:2[13-5]|3[02367]|4[023]|5[03]|6[026])\\d{6,7}","mobile":"7[3-9]\\d{8}"},"examples":{"fixedLine":"12345678","mobile":"7912345678"},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-6]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["7"],"format":"$1 $2 $3"}]},"IR":{"isoCode":"IR","countryCode":"98","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,7,10],"mobile":[10],"uan":[4,5]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}","fixedLine":"(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])(?:[03-57]\\d{7}|[16]\\d{3}(?:\\d{4})?|[289]\\d{3}(?:\\d(?:\\d{3})?)?)|94(?:000[09]|(?:12\\d|30[0-2])\\d|2(?:121|[2689]0\\d)|4(?:111|40\\d))\\d{4}","mobile":"9(?:(?:0(?:[0-35]\\d|4[4-6])|(?:[13]\\d|2[0-3])\\d)\\d|9(?:[0-46]\\d\\d|5[15]0|8(?:[12]\\d|88)|9(?:0[0-3]|[19]\\d|21|69|77|8[7-9])))\\d{5}","uan":"96(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19])"},"examples":{"fixedLine":"2123456789","mobile":"9123456789","uan":"9601"},"formats":[{"pattern":"(\\d{4,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["96"],"format":"$1"},{"pattern":"(\\d{2})(\\d{4,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-8]"],"format":"$1 $2 $3"}]},"IS":{"isoCode":"IS","countryCode":"354","internationalPrefix":"00|1(?:0(?:01|[12]0)|100)","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7,9],"voip":[7],"tollFree":[7],"premiumRate":[7],"uan":[7],"voiceMail":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:38\\d|[4-9])\\d{6}","fixedLine":"(?:4(?:1[0-24-69]|2[0-7]|[37][0-8]|4[0-24589]|5[0-68]|6\\d|8[0-36-8])|5(?:05|[156]\\d|2[02578]|3[0-579]|4[03-7]|7[0-2578]|8[0-35-9]|9[013-689])|872)\\d{4}","mobile":"(?:38[589]\\d\\d|6(?:1[1-8]|2[0-6]|3[026-9]|4[014679]|5[0159]|6[0-69]|70|8[06-8]|9\\d)|7(?:5[057]|[6-9]\\d)|8(?:2[0-59]|[3-69]\\d|8[238]))\\d{4}","voip":"49[0-24-79]\\d{4}","tollFree":"80[0-8]\\d{4}","premiumRate":"90(?:0\\d|1[5-79]|2[015-79]|3[135-79]|4[125-7]|5[25-79]|7[1-37]|8[0-35-7])\\d{3}","uan":"809\\d{4}","voiceMail":"(?:689|8(?:7[18]|80)|95[48])\\d{4}"},"examples":{"fixedLine":"4101234","mobile":"6111234","voip":"4921234","tollFree":"8001234","premiumRate":"9001234","uan":"8091234","voiceMail":"6891234"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[4-9]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["3"],"format":"$1 $2 $3"}]},"IT":{"isoCode":"IT","countryCode":"39","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[6,7,8,9,10,11],"mobile":[9,10],"voip":[10],"tollFree":[6,9],"premiumRate":[6,8,9,10],"sharedCost":[6,9],"personalNumber":[9,10],"voiceMail":[11,12]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?","fixedLine":"0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}","mobile":"3[2-9]\\d{7,8}|(?:31|43)\\d{8}","voip":"55\\d{8}","tollFree":"80(?:0\\d{3}|3)\\d{3}","premiumRate":"(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}","sharedCost":"84(?:[08]\\d{3}|[17])\\d{3}","personalNumber":"1(?:78\\d|99)\\d{6}","voiceMail":"3[2-8]\\d{9,10}"},"examples":{"fixedLine":"0212345678","mobile":"3123456789","voip":"5512345678","tollFree":"800123456","premiumRate":"899123456","sharedCost":"848123456","personalNumber":"1781234567","voiceMail":"33101234501"},"formats":[{"pattern":"(\\d{4,5})","leadingDigits":["1(?:0|9[246])","1(?:0|9(?:2[2-9]|[46]))"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{6})","leadingDigits":["1(?:1|92)"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{4,6})","leadingDigits":["0[26]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3,6})","leadingDigits":["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{2,6})","leadingDigits":["0(?:[13-579][2-46-8]|8[236-8])"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["894"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3,4})(\\d{4})","leadingDigits":["0[26]|5"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3,4})","leadingDigits":["1(?:44|[679])|[378]|43"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3,4})(\\d{4})","leadingDigits":["0[13-57-9][0159]|14"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{4})(\\d{5})","leadingDigits":["0[26]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{4})","leadingDigits":["0"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{4})(\\d{4,5})","leadingDigits":["3"],"format":"$1 $2 $3"}]},"JE":{"isoCode":"JE","countryCode":"44","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10],"uan":[10],"pager":[10]},"patterns":{"nationalPrefixForParsing":"([0-24-8]\\d{5})$|0","nationalPrefixTransformRule":"1534$1","general":"1534\\d{6}|(?:[3578]\\d|90)\\d{8}","fixedLine":"1534[0-24-8]\\d{5}","mobile":"7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97\\d))\\d{5}","voip":"56\\d{8}","tollFree":"80(?:07(?:35|81)|8901)\\d{4}","premiumRate":"(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}","personalNumber":"701511\\d{4}","uan":"(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}","pager":"76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}"},"examples":{"fixedLine":"1534456789","mobile":"7797712345","voip":"5612345678","tollFree":"8007354567","premiumRate":"9018105678","personalNumber":"7015115678","uan":"5512345678","pager":"7640123456"},"formats":[]},"JM":{"isoCode":"JM","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"658|876","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[58]\\d\\d|658|900)\\d{7}","fixedLine":"8766060\\d{3}|(?:658(?:2(?:[0-8]\\d|9[0-46-9])|[3-9]\\d\\d)|876(?:52[35]|6(?:0[1-3579]|1[0235-9]|[23]\\d|40|5[06]|6[2-589]|7[0-25-9]|8[04]|9[4-9])|7(?:0[2-689]|[1-6]\\d|8[056]|9[45])|9(?:0[1-8]|1[02378]|[2-8]\\d|9[2-468])))\\d{4}","mobile":"(?:658295|876(?:2(?:0[1-9]|[13-9]\\d|2[013-9])|[348]\\d\\d|5(?:0[1-9]|[1-9]\\d)|6(?:4[89]|6[67])|7(?:0[07]|7\\d|8[1-47-9]|9[0-36-9])|9(?:[01]9|9[0579])))\\d{4}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"},"examples":{"fixedLine":"8765230123","mobile":"8762101234","tollFree":"8002123456","premiumRate":"9002123456","personalNumber":"5002345678"},"formats":[]},"JO":{"isoCode":"JO","countryCode":"962","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"tollFree":[8],"premiumRate":[8],"sharedCost":[8],"personalNumber":[9],"uan":[8],"pager":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}","fixedLine":"87(?:000|90[01])\\d{3}|(?:2(?:6(?:2[0-35-9]|3[0-578]|4[24-7]|5[0-24-8]|[6-8][023]|9[0-3])|7(?:0[1-79]|10|2[014-7]|3[0-689]|4[019]|5[0-3578]))|32(?:0[1-69]|1[1-35-7]|2[024-7]|3\\d|4[0-3]|[5-7][023])|53(?:0[0-3]|[13][023]|2[0-59]|49|5[0-35-9]|6[15]|7[45]|8[1-6]|9[0-36-9])|6(?:2(?:[05]0|22)|3(?:00|33)|4(?:0[0-25]|1[2-7]|2[0569]|[38][07-9]|4[025689]|6[0-589]|7\\d|9[0-2])|5(?:[01][056]|2[034]|3[0-57-9]|4[178]|5[0-69]|6[0-35-9]|7[1-379]|8[0-68]|9[0239]))|87(?:20|7[078]|99))\\d{4}","mobile":"7(?:[78][0-25-9]|9\\d)\\d{6}","tollFree":"80\\d{6}","premiumRate":"9\\d{7}","sharedCost":"85\\d{6}","personalNumber":"70\\d{7}","uan":"8(?:10|8\\d)\\d{5}","pager":"74(?:66|77)\\d{5}"},"examples":{"fixedLine":"62001234","mobile":"790123456","tollFree":"80012345","premiumRate":"90012345","sharedCost":"85012345","personalNumber":"700123456","uan":"88101234","pager":"746612345"},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[2356]|87"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{5,6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["70"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["7"],"format":"$1 $2 $3"}]},"JP":{"isoCode":"JP","countryCode":"81","internationalPrefix":"010","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[10],"voip":[10],"tollFree":[8,9,10,11,12,13,14,15,16,17],"premiumRate":[9],"personalNumber":[9],"uan":[9],"pager":[10]},"patterns":{"nationalPrefixForParsing":"(000[259]\\d{6})$|(?:(?:003768)0?)|0","nationalPrefixTransformRule":"$1","general":"00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}","fixedLine":"(?: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}","mobile":"[7-9]0[1-9]\\d{7}","voip":"50[1-9]\\d{7}","tollFree":"00777(?:[01]|5\\d)\\d\\d|(?:00(?:7778|882[1245])|(?:120|800\\d)\\d\\d)\\d{4}|00(?:37|66|78)\\d{6,13}","premiumRate":"990\\d{6}","personalNumber":"60\\d{7}","uan":"570\\d{6}","pager":"20\\d{8}"},"examples":{"fixedLine":"312345678","mobile":"9012345678","voip":"5012345678","tollFree":"120123456","premiumRate":"990123456","personalNumber":"601234567","uan":"570123456","pager":"2012345678"},"formats":[{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["007","0077","00777","00777[01]"],"format":"$1-$2","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["(?:12|57|99)0"],"format":"$1-$2-$3"},{"pattern":"(\\d{4})(\\d)(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","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[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","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[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"format":"$1-$2-$3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["60"],"format":"$1-$2-$3"},{"pattern":"(\\d)(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"format":"$1-$2-$3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["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[0459]|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[26-9]|49|51|6|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])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[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]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|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[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|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]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[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]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|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]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|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]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"format":"$1-$2-$3"},{"pattern":"(\\d{3})(\\d{2})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"format":"$1-$2-$3"},{"pattern":"(\\d{4})(\\d{2})(\\d{3,4})","leadingDigits":["007","0077"],"format":"$1-$2-$3","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{2})(\\d{4})","leadingDigits":["008"],"format":"$1-$2-$3","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["800"],"format":"$1-$2-$3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[257-9]"],"format":"$1-$2-$3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3,4})","leadingDigits":["0"],"format":"$1-$2-$3","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{4})(\\d{4,5})","leadingDigits":["0"],"format":"$1-$2-$3","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{5})(\\d{5,6})","leadingDigits":["0"],"format":"$1-$2-$3","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{6})(\\d{6,7})","leadingDigits":["0"],"format":"$1-$2-$3","intlFormat":"NA"}]},"KE":{"isoCode":"KE","countryCode":"254","internationalPrefix":"000","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8,9],"mobile":[9],"tollFree":[9,10],"premiumRate":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}","fixedLine":"(?:4[245]|5[1-79]|6[01457-9])\\d{5,7}|(?:4[136]|5[08]|62)\\d{7}|(?:[24]0|66)\\d{6,7}","mobile":"(?:1(?:0[0-8]|1[0-5]|2[014]|30)|7\\d\\d)\\d{6}","tollFree":"800[02-8]\\d{5,6}","premiumRate":"900[02-9]\\d{5}"},"examples":{"fixedLine":"202012345","mobile":"712123456","tollFree":"800223456","premiumRate":"900223456"},"formats":[{"pattern":"(\\d{2})(\\d{5,7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[24-6]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[17]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]"],"format":"$1 $2 $3"}]},"KG":{"isoCode":"KG","countryCode":"996","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"tollFree":[9,10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"8\\d{9}|[235-9]\\d{8}","fixedLine":"312(?:5[0-79]\\d|9(?:[0-689]\\d|7[0-24-9]))\\d{3}|(?:3(?:1(?:2[0-46-8]|3[1-9]|47|[56]\\d)|2(?:22|3[0-479]|6[0-7])|4(?:22|5[6-9]|6\\d)|5(?:22|3[4-7]|59|6\\d)|6(?:22|5[35-7]|6\\d)|7(?:22|3[468]|4[1-9]|59|[67]\\d)|9(?:22|4[1-8]|6\\d))|6(?:09|12|2[2-4])\\d)\\d{5}","mobile":"312(?:58\\d|973)\\d{3}|(?:2(?:0[0-35]|2\\d)|5[0-24-7]\\d|600|7(?:[07]\\d|55)|88[08]|9(?:12|9[05-9]))\\d{6}","tollFree":"800\\d{6,7}"},"examples":{"fixedLine":"312123456","mobile":"700123456","tollFree":"800123456"},"formats":[{"pattern":"(\\d{4})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["3(?:1[346]|[24-79])"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[235-79]|88"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d)(\\d{2,3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3 $4"}]},"KH":{"isoCode":"KH","countryCode":"855","internationalPrefix":"00[14-9]","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9],"mobile":[8,9],"tollFree":[10],"premiumRate":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"1\\d{9}|[1-9]\\d{7,8}","fixedLine":"23(?:4(?:[2-4]|[56]\\d)|[568]\\d\\d)\\d{4}|23[236-9]\\d{5}|(?:2[4-6]|3[2-6]|4[2-4]|[5-7][2-5])(?:(?:[237-9]|4[56]|5\\d)\\d{5}|6\\d{5,6})","mobile":"(?:(?:1[28]|3[18]|9[67])\\d|6[016-9]|7(?:[07-9]|[16]\\d)|8(?:[013-79]|8\\d))\\d{6}|(?:1\\d|9[0-57-9])\\d{6}|(?:2[3-6]|3[2-6]|4[2-4]|[5-7][2-5])48\\d{5}","tollFree":"1800(?:1\\d|2[019])\\d{4}","premiumRate":"1900(?:1\\d|2[09])\\d{4}"},"examples":{"fixedLine":"23756789","mobile":"91234567","tollFree":"1800123456","premiumRate":"1900123456"},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3})","leadingDigits":["1"],"format":"$1 $2 $3"}]},"KI":{"isoCode":"KI","countryCode":"686","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5,8],"mobile":[8],"voip":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}","fixedLine":"(?:[24]\\d|3[1-9]|50|65(?:02[12]|12[56]|22[89]|[3-5]00)|7(?:27\\d\\d|3100|5(?:02[12]|12[56]|22[89]|[34](?:00|81)|500))|8[0-5])\\d{3}","mobile":"(?:6200[01]|7(?:310[1-9]|5(?:02[03-9]|12[0-47-9]|22[0-7]|[34](?:0[1-9]|8[02-9])|50[1-9])))\\d{3}|(?:63\\d\\d|7(?:(?:[0146-9]\\d|2[0-689])\\d|3(?:[02-9]\\d|1[1-9])|5(?:[0-2][013-9]|[34][1-79]|5[1-9]|[6-9]\\d)))\\d{4}","voip":"30(?:0[01]\\d\\d|12(?:11|20))\\d\\d"},"examples":{"fixedLine":"31234","mobile":"72001234","voip":"30010000"},"formats":[]},"KM":{"isoCode":"KM","countryCode":"269","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"premiumRate":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[3478]\\d{6}","fixedLine":"7[4-7]\\d{5}","mobile":"[34]\\d{6}","premiumRate":"8\\d{6}"},"examples":{"fixedLine":"7712345","mobile":"3212345","premiumRate":"8001234"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})","leadingDigits":["[3478]"],"format":"$1 $2 $3"}]},"KN":{"isoCode":"KN","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"869","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":"([2-7]\\d{6})$|1","nationalPrefixTransformRule":"869$1","general":"(?:[58]\\d\\d|900)\\d{7}","fixedLine":"869(?:2(?:29|36)|302|4(?:6[015-9]|70)|56[5-7])\\d{4}","mobile":"869(?:48[89]|55[6-8]|66\\d|76[02-7])\\d{4}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"},"examples":{"fixedLine":"8692361234","mobile":"8697652917","tollFree":"8002123456","premiumRate":"9002123456","personalNumber":"5002345678"},"formats":[]},"KP":{"isoCode":"KP","countryCode":"850","internationalPrefix":"00|99","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,10],"mobile":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"85\\d{6}|(?:19\\d|[2-7])\\d{7}","fixedLine":"(?:(?:195|2)\\d|3[19]|4[159]|5[37]|6[17]|7[39]|85)\\d{6}","mobile":"19[1-3]\\d{7}"},"examples":{"fixedLine":"21234567","mobile":"1921234567"},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-7]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1"],"format":"$1 $2 $3"}]},"KR":{"isoCode":"KR","countryCode":"82","internationalPrefix":"00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5,6,8,9,10],"mobile":[9,10],"voip":[10],"tollFree":[9,11,12,13,14],"premiumRate":[9],"personalNumber":[10,11],"uan":[8],"pager":[9,10]},"patterns":{"nationalPrefixForParsing":"0(8(?:[1-46-8]|5\\d\\d))?","nationalPrefixTransformRule":null,"general":"00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}","fixedLine":"(?:2|3[1-3]|[46][1-4]|5[1-5])[1-9]\\d{6,7}|(?:3[1-3]|[46][1-4]|5[1-5])1\\d{2,3}","mobile":"1(?:05(?:[0-8]\\d|9[0-6])|22[13]\\d)\\d{4,5}|1(?:0[0-46-9]|[16-9]\\d|2[013-9])\\d{6,7}","voip":"70\\d{8}","tollFree":"00(?:308\\d{6,7}|798\\d{7,9})|(?:00368|80)\\d{7}","premiumRate":"60[2-9]\\d{6}","personalNumber":"50\\d{8,9}","uan":"1(?:5(?:22|33|44|66|77|88|99)|6(?:[07]0|44|6[0168]|88)|8(?:00|33|55|77|99))\\d{4}","pager":"15\\d{7,8}"},"examples":{"fixedLine":"22123456","mobile":"1020000000","voip":"7012345678","tollFree":"801234567","premiumRate":"602345678","personalNumber":"5012345678","uan":"15441234","pager":"1523456789"},"formats":[{"pattern":"(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1[016-9]1","1[016-9]11","1[016-9]114"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","carrierCodeFormattingRule":"$NP$CC-$FG","leadingDigits":["(?:3[1-3]|[46][1-4]|5[1-5])1"],"format":"$1-$2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["1"],"format":"$1-$2"},{"pattern":"(\\d)(\\d{3,4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","carrierCodeFormattingRule":"$NP$CC-$FG","leadingDigits":["2"],"format":"$1-$2-$3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","carrierCodeFormattingRule":"$NP$CC-$FG","leadingDigits":["60|8"],"format":"$1-$2-$3"},{"pattern":"(\\d{2})(\\d{3,4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","carrierCodeFormattingRule":"$NP$CC-$FG","leadingDigits":["[1346]|5[1-5]"],"format":"$1-$2-$3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","carrierCodeFormattingRule":"$NP$CC-$FG","leadingDigits":["[57]"],"format":"$1-$2-$3"},{"pattern":"(\\d{5})(\\d{3})(\\d{3})","leadingDigits":["003","0030"],"format":"$1 $2 $3","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{5})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","carrierCodeFormattingRule":"$NP$CC-$FG","leadingDigits":["5"],"format":"$1-$2-$3"},{"pattern":"(\\d{5})(\\d{3,4})(\\d{4})","leadingDigits":["0"],"format":"$1 $2 $3","intlFormat":"NA"},{"pattern":"(\\d{5})(\\d{2})(\\d{3})(\\d{4})","leadingDigits":["0"],"format":"$1 $2 $3 $4","intlFormat":"NA"}]},"KW":{"isoCode":"KW","countryCode":"965","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"18\\d{5}|(?:[2569]\\d|41)\\d{6}","fixedLine":"2(?:[23]\\d\\d|4(?:[1-35-9]\\d|44)|5(?:0[034]|[2-46]\\d|5[1-3]|7[1-7]))\\d{4}","mobile":"(?:41\\d\\d|5(?:(?:[05]\\d|1[0-7]|6[56])\\d|2(?:22|5[25])|7(?:55|77)|88[58])|6(?:(?:0[034679]|5[015-9]|6\\d)\\d|1(?:00|11|6[16])|2[26]2|3[36]3|4[46]4|7(?:0[013-9]|[67]\\d)|8[68]8|9(?:[069]\\d|3[039]))|9(?:(?:[04679]\\d|8[057-9])\\d|1(?:1[01]|99)|2(?:00|2\\d)|3(?:00|3[03])|5(?:00|5\\d)))\\d{4}","tollFree":"18\\d{5}"},"examples":{"fixedLine":"22345678","mobile":"50012345","tollFree":"1801234"},"formats":[{"pattern":"(\\d{4})(\\d{3,4})","leadingDigits":["[169]|2(?:[235]|4[1-35-9])|52"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{5})","leadingDigits":["[245]"],"format":"$1 $2"}]},"KY":{"isoCode":"KY","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"345","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10],"pager":[10]},"patterns":{"nationalPrefixForParsing":"([2-9]\\d{6})$|1","nationalPrefixTransformRule":"345$1","general":"(?:345|[58]\\d\\d|900)\\d{7}","fixedLine":"345(?:2(?:22|3[23]|44|66)|333|444|6(?:23|38|40)|7(?:30|4[35-79]|6[6-9]|77)|8(?:00|1[45]|[48]8)|9(?:14|4[035-9]))\\d{4}","mobile":"345(?:32[1-9]|42[0-4]|5(?:1[67]|2[5-79]|4[6-9]|50|76)|649|82[56]|9(?:1[679]|2[2-9]|3[06-9]|90))\\d{4}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"(?:345976|900[2-9]\\d\\d)\\d{4}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}","pager":"345849\\d{4}"},"examples":{"fixedLine":"3452221234","mobile":"3453231234","tollFree":"8002345678","premiumRate":"9002345678","personalNumber":"5002345678","pager":"3458491234"},"formats":[]},"KZ":{"isoCode":"KZ","countryCode":"7","internationalPrefix":"810","nationalPrefix":"8","leadingDigits":"33|7","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[10],"tollFree":[10,14],"premiumRate":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:33622|8\\d{8})\\d{5}|[78]\\d{9}","fixedLine":"(?:33622|7(?:1(?:0(?:[23]\\d|4[0-3]|59|63)|1(?:[23]\\d|4[0-79]|59)|2(?:[23]\\d|59)|3(?:2\\d|3[0-79]|4[0-35-9]|59)|4(?:[24]\\d|3[013-9]|5[1-9]|97)|5(?:2\\d|3[1-9]|4[0-7]|59)|6(?:[2-4]\\d|5[19]|61)|72\\d|8(?:[27]\\d|3[1-46-9]|4[0-5]|59))|2(?:1(?:[23]\\d|4[46-9]|5[3469])|2(?:2\\d|3[0679]|46|5[12679])|3(?:[2-4]\\d|5[139])|4(?:2\\d|3[1-35-9]|59)|5(?:[23]\\d|4[0-8]|59|61)|6(?:2\\d|3[1-9]|4[0-4]|59)|7(?:[2379]\\d|40|5[279])|8(?:[23]\\d|4[0-3]|59)|9(?:2\\d|3[124578]|59))))\\d{5}","mobile":"7(?:0[0-25-8]|47|6[0-4]|7[15-8]|85)\\d{7}","voip":"751\\d{7}","tollFree":"8(?:00|108\\d{3})\\d{7}","premiumRate":"809\\d{7}","personalNumber":"808\\d{7}"},"examples":{"fixedLine":"7123456789","mobile":"7710009998","voip":"7511234567","tollFree":"8001234567","premiumRate":"8091234567","personalNumber":"8081234567"},"formats":[]},"LA":{"isoCode":"LA","countryCode":"856","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9,10],"uan":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}","fixedLine":"(?:2[13]|[35-7][14]|41|8[1468])\\d{6}","mobile":"(?:20(?:[23579]\\d|88)|30(?:2\\d|4))\\d{6}","uan":"30[0135-9]\\d{6}"},"examples":{"fixedLine":"21212862","mobile":"2023123456","uan":"301234567"},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2[13]|3[14]|[4-8]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["30[013-9]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[23]"],"format":"$1 $2 $3 $4"}]},"LB":{"isoCode":"LB","countryCode":"961","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8],"mobile":[7,8],"premiumRate":[8],"sharedCost":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[27-9]\\d{7}|[13-9]\\d{6}","fixedLine":"7(?:62|8[0-7]|9[04-9])\\d{4}|(?:[14-69]\\d|2(?:[14-69]\\d|[78][1-9])|7[2-57]|8[02-9])\\d{5}","mobile":"793(?:[01]\\d|2[0-4])\\d{3}|(?:(?:3|81)\\d|7(?:[01]\\d|6[013-9]|8[89]|9[12]))\\d{5}","premiumRate":"9[01]\\d{6}","sharedCost":"80\\d{6}"},"examples":{"fixedLine":"1123456","mobile":"71123456","premiumRate":"90123456","sharedCost":"80123456"},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","leadingDigits":["[27-9]"],"format":"$1 $2 $3"}]},"LC":{"isoCode":"LC","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"758","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":"([2-8]\\d{6})$|1","nationalPrefixTransformRule":"758$1","general":"(?:[58]\\d\\d|758|900)\\d{7}","fixedLine":"758(?:234|4(?:30|5\\d|6[2-9]|8[0-2])|57[0-2]|(?:63|75)8)\\d{4}","mobile":"758(?:28[4-7]|384|4(?:6[01]|8[4-9])|5(?:1[89]|20|84)|7(?:1[2-9]|2\\d|3[0-3])|812)\\d{4}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"},"examples":{"fixedLine":"7584305678","mobile":"7582845678","tollFree":"8002123456","premiumRate":"9002123456","personalNumber":"5002345678"},"formats":[]},"LI":{"isoCode":"LI","countryCode":"423","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7,9],"tollFree":[7,9],"premiumRate":[7],"uan":[7],"voiceMail":[9]},"patterns":{"nationalPrefixForParsing":"(1001)|0","nationalPrefixTransformRule":null,"general":"[68]\\d{8}|(?:[2378]\\d|90)\\d{5}","fixedLine":"(?:2(?:01|1[27]|2[02]|3\\d|6[02-578]|96)|3(?:[24]0|33|7[0135-7]|8[048]|9[0269]))\\d{4}","mobile":"(?:6(?:(?:4[5-9]|5[0-469])\\d|6(?:[024-6]\\d|[17]0|3[7-9]))\\d|7(?:[37-9]\\d|42|56))\\d{4}","tollFree":"8002[28]\\d\\d|80(?:05\\d|9)\\d{4}","premiumRate":"90(?:02[258]|1(?:23|3[14])|66[136])\\d\\d","uan":"870(?:28|87)\\d\\d","voiceMail":"697(?:42|56|[78]\\d)\\d{4}"},"examples":{"fixedLine":"2345678","mobile":"660234567","tollFree":"8002222","premiumRate":"9002222","uan":"8702812","voiceMail":"697861234"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["8"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["69"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["6"],"format":"$1 $2 $3"}]},"LK":{"isoCode":"LK","countryCode":"94","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"uan":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[1-9]\\d{8}","fixedLine":"(?:12[2-9]|602|8[12]\\d|9(?:1\\d|22|9[245]))\\d{6}|(?:11|2[13-7]|3[1-8]|4[157]|5[12457]|6[35-7])[2-57]\\d{6}","mobile":"7(?:[0-25-8]\\d|4[0-4])\\d{6}","uan":"1973\\d{5}"},"examples":{"fixedLine":"112345678","mobile":"712345678","uan":"197312345"},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["7"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-689]"],"format":"$1 $2 $3"}]},"LR":{"isoCode":"LR","countryCode":"231","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[7,9],"premiumRate":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[245]\\d|33|77|88)\\d{7}|(?:2\\d|[4-6])\\d{6}","fixedLine":"2\\d{7}","mobile":"(?:(?:(?:22|33)0|555|(?:77|88)\\d)\\d|4(?:240|[67]))\\d{5}|[56]\\d{6}","premiumRate":"332(?:02|[34]\\d)\\d{4}"},"examples":{"fixedLine":"21234567","mobile":"770123456","premiumRate":"332021234"},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["4[67]|[56]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-578]"],"format":"$1 $2 $3"}]},"LS":{"isoCode":"LS","countryCode":"266","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[256]\\d\\d|800)\\d{5}","fixedLine":"2\\d{7}","mobile":"[56]\\d{7}","tollFree":"800[1256]\\d{4}"},"examples":{"fixedLine":"22123456","mobile":"50123456","tollFree":"80021234"},"formats":[{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[2568]"],"format":"$1 $2"}]},"LT":{"isoCode":"LT","countryCode":"370","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8],"tollFree":[8],"premiumRate":[8],"sharedCost":[8],"personalNumber":[8],"uan":[8]},"patterns":{"nationalPrefixForParsing":"[08]","nationalPrefixTransformRule":null,"general":"(?:[3469]\\d|52|[78]0)\\d{6}","fixedLine":"(?:3[1478]|4[124-6]|52)\\d{6}","mobile":"6\\d{7}","voip":"[89]01\\d{5}","tollFree":"80[02]\\d{5}","premiumRate":"9(?:0[0239]|10)\\d{5}","sharedCost":"808\\d{5}","personalNumber":"70[05]\\d{5}","uan":"70[67]\\d{5}"},"examples":{"fixedLine":"31234567","mobile":"61234567","voip":"80123456","tollFree":"80012345","premiumRate":"90012345","sharedCost":"80812345","personalNumber":"70012345","uan":"70712345"},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"($NP-$FG)","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["52[0-7]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP $FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[7-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{6})","nationalPrefixFormattingRule":"($NP-$FG)","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["37|4(?:[15]|6[1-8])"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"($NP-$FG)","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[3-6]"],"format":"$1 $2"}]},"LU":{"isoCode":"LU","countryCode":"352","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[4,5,6,7,8,9,10,11],"mobile":[9],"voip":[4,5,6,7,8,9,10],"tollFree":[8],"premiumRate":[8],"sharedCost":[8]},"patterns":{"nationalPrefixForParsing":"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)","nationalPrefixTransformRule":null,"general":"35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}","fixedLine":"(?:35[013-9]|80[2-9]|90[89])\\d{1,8}|(?:2[2-9]|3[0-46-9]|[457]\\d|8[13-9]|9[2-579])\\d{2,9}","mobile":"6(?:[269][18]|5[1568]|7[189]|81)\\d{6}","voip":"20(?:1\\d{5}|[2-689]\\d{1,7})","tollFree":"800\\d{5}","premiumRate":"90[015]\\d{5}","sharedCost":"801\\d{5}"},"examples":{"fixedLine":"27123456","mobile":"628123456","voip":"20201234","tollFree":"80012345","premiumRate":"90012345","sharedCost":"80112345"},"formats":[{"pattern":"(\\d{2})(\\d{3})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{3})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["20[2-689]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["2(?:[0367]|4[3-8])"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{3})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["80[01]|90[015]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["20"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["6"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["2(?:[0367]|4[3-8])"],"format":"$1 $2 $3 $4 $5"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"],"format":"$1 $2 $3 $4"}]},"LV":{"isoCode":"LV","countryCode":"371","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[8],"premiumRate":[8],"sharedCost":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[268]\\d|90)\\d{6}","fixedLine":"6\\d{7}","mobile":"23(?:23[0-57-9]|33[0238])\\d{3}|2(?:[0-24-9]\\d\\d|3(?:0[07]|[14-9]\\d|2[024-9]|3[0-24-9]))\\d{4}","tollFree":"80\\d{6}","premiumRate":"90\\d{6}","sharedCost":"81\\d{6}"},"examples":{"fixedLine":"63123456","mobile":"21234567","tollFree":"80123456","premiumRate":"90123456","sharedCost":"81123456"},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{3})","leadingDigits":["[269]|8[01]"],"format":"$1 $2 $3"}]},"LY":{"isoCode":"LY","countryCode":"218","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-9]\\d{8}","fixedLine":"(?:2(?:0[56]|[1-6]\\d|7[124579]|8[124])|3(?:1\\d|2[2356])|4(?:[17]\\d|2[1-357]|5[2-4]|8[124])|5(?:[1347]\\d|2[1-469]|5[13-5]|8[1-4])|6(?:[1-479]\\d|5[2-57]|8[1-5])|7(?:[13]\\d|2[13-79])|8(?:[124]\\d|5[124]|84))\\d{6}","mobile":"9[1-6]\\d{7}"},"examples":{"fixedLine":"212345678","mobile":"912345678"},"formats":[{"pattern":"(\\d{2})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-9]"],"format":"$1-$2"}]},"MA":{"isoCode":"MA","countryCode":"212","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[9],"premiumRate":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[5-8]\\d{8}","fixedLine":"5(?:2(?:[0-25-79]\\d|3[1-578]|4[02-46-8]|8[0235-7])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[014-9]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}","mobile":"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-4]|5[01]|8[0-3]))\\d{6}","voip":"(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}","tollFree":"80[0-7]\\d{6}","premiumRate":"89\\d{7}"},"examples":{"fixedLine":"520123456","mobile":"650123456","voip":"592401234","tollFree":"801234567","premiumRate":"891234567"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["5[45]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{4})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["5(?:2[2-46-9]|3[3-9]|9)|8(?:0[89]|92)"],"format":"$1-$2"},{"pattern":"(\\d{2})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1-$2"},{"pattern":"(\\d{3})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[5-7]"],"format":"$1-$2"}]},"MC":{"isoCode":"MC","countryCode":"377","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8,9],"tollFree":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[3489]|6\\d)\\d{7}","fixedLine":"(?:870|9[2-47-9]\\d)\\d{5}","mobile":"4(?:[469]\\d|5[1-9])\\d{5}|(?:3|6\\d)\\d{7}","tollFree":"(?:800|90\\d)\\d{5}"},"examples":{"fixedLine":"99123456","mobile":"612345678","tollFree":"90123456"},"formats":[{"pattern":"(\\d{3})(\\d{3})(\\d{2})","leadingDigits":["87"],"format":"$1 $2 $3","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["4"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[389]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["6"],"format":"$1 $2 $3 $4 $5"}]},"MD":{"isoCode":"MD","countryCode":"373","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8],"tollFree":[8],"premiumRate":[8],"sharedCost":[8],"uan":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[235-7]\\d|[89]0)\\d{6}","fixedLine":"(?:(?:2[1-9]|3[1-79])\\d|5(?:33|5[257]))\\d{5}","mobile":"562\\d{5}|(?:6\\d|7[16-9])\\d{6}","voip":"3[08]\\d{6}","tollFree":"800\\d{5}","premiumRate":"90[056]\\d{5}","sharedCost":"808\\d{5}","uan":"803\\d{5}"},"examples":{"fixedLine":"22212345","mobile":"62112345","voip":"30123456","tollFree":"80012345","premiumRate":"90012345","sharedCost":"80812345","uan":"80312345"},"formats":[{"pattern":"(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["22|3"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[25-7]"],"format":"$1 $2 $3"}]},"ME":{"isoCode":"ME","countryCode":"382","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8],"tollFree":[8,9],"premiumRate":[8],"uan":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}","fixedLine":"(?:20[2-8]|3(?:[0-2][2-7]|3[24-7])|4(?:0[2-467]|1[2467])|5(?:0[2467]|1[24-7]|2[2-467]))\\d{5}","mobile":"6(?:[07-9]\\d|3[024]|6[0-25])\\d{5}","voip":"78[1-49]\\d{5}","tollFree":"80(?:[0-2578]|9\\d)\\d{5}","premiumRate":"9(?:4[1568]|5[178])\\d{5}","uan":"77[1-9]\\d{5}"},"examples":{"fixedLine":"30234567","mobile":"67622901","voip":"78108780","tollFree":"80080002","premiumRate":"94515151","uan":"77273012"},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-9]"],"format":"$1 $2 $3"}]},"MF":{"isoCode":"MF","countryCode":"590","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"590\\d{6}|(?:69|80|9\\d)\\d{7}","fixedLine":"590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}","mobile":"69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}","voip":"9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}","tollFree":"80[0-5]\\d{6}"},"examples":{"fixedLine":"590271234","mobile":"690001234","voip":"976012345","tollFree":"800012345"},"formats":[]},"MG":{"isoCode":"MG","countryCode":"261","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9]},"patterns":{"nationalPrefixForParsing":"([24-9]\\d{6})$|0","nationalPrefixTransformRule":"20$1","general":"[23]\\d{8}","fixedLine":"2072[29]\\d{4}|20(?:2\\d|4[47]|5[3467]|6[279]|7[35]|8[268]|9[245])\\d{5}","mobile":"3[2-47-9]\\d{7}","voip":"22\\d{7}"},"examples":{"fixedLine":"202123456","mobile":"321234567","voip":"221234567"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{3})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[23]"],"format":"$1 $2 $3 $4"}]},"MH":{"isoCode":"MH","countryCode":"692","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"329\\d{4}|(?:[256]\\d|45)\\d{5}","fixedLine":"(?:247|528|625)\\d{4}","mobile":"(?:(?:23|54)5|329|45[35-8])\\d{4}","voip":"635\\d{4}"},"examples":{"fixedLine":"2471234","mobile":"2351234","voip":"6351234"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[2-6]"],"format":"$1-$2"}]},"MK":{"isoCode":"MK","countryCode":"389","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[8],"premiumRate":[8],"sharedCost":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-578]\\d{7}","fixedLine":"(?:(?:2(?:62|77)0|3444)\\d|4[56]440)\\d{3}|(?:34|4[357])700\\d{3}|(?:2(?:[0-3]\\d|5[0-578]|6[01]|82)|3(?:1[3-68]|[23][2-68]|4[23568])|4(?:[23][2-68]|4[3-68]|5[2568]|6[25-8]|7[24-68]|8[4-68]))\\d{5}","mobile":"7(?:3555|(?:474|9[019]7)7)\\d{3}|7(?:[0-25-8]\\d\\d|3(?:[1-48]\\d|6[01]|7[01578])|4(?:2\\d|60|7[01578])|9(?:[2-4]\\d|5[01]|7[015]))\\d{4}","tollFree":"800\\d{5}","premiumRate":"5\\d{7}","sharedCost":"8(?:0[1-9]|[1-9]\\d)\\d{5}"},"examples":{"fixedLine":"22012345","mobile":"72345678","tollFree":"80012345","premiumRate":"50012345","sharedCost":"80123456"},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2|34[47]|4(?:[37]7|5[47]|64)"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[347]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d)(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[58]"],"format":"$1 $2 $3 $4"}]},"ML":{"isoCode":"ML","countryCode":"223","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[24-9]\\d{7}","fixedLine":"2(?:07[0-8]|12[67])\\d{4}|(?:2(?:02|1[4-689])|4(?:0[0-4]|4[1-39]))\\d{5}","mobile":"2(?:0(?:01|79)|17\\d)\\d{4}|(?:5[01]|[679]\\d|8[2-49])\\d{6}","tollFree":"80\\d{6}"},"examples":{"fixedLine":"20212345","mobile":"65012345","tollFree":"80012345"},"formats":[{"pattern":"(\\d{4})","leadingDigits":["67[057-9]|74[045]","67(?:0[09]|[59]9|77|8[89])|74(?:0[02]|44|55)"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[24-9]"],"format":"$1 $2 $3 $4"}]},"MM":{"isoCode":"MM","countryCode":"95","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,7,8,9],"mobile":[7,8,9,10],"voip":[8],"tollFree":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}","fixedLine":"(?:1(?:(?:2\\d|3[56]|[89][0-6])\\d|4(?:2[29]|62|7[0-2]|83)|6)|2(?:2(?:00|8[34])|4(?:0\\d|[26]2|7[0-2]|83)|51\\d\\d)|4(?:2(?:2\\d\\d|48[013])|3(?:20\\d|4(?:70|83)|56)|420\\d|5470)|6(?:0(?:[23]|88\\d)|(?:124|[56]2\\d)\\d|2472|3(?:20\\d|470)|4(?:2[04]\\d|472)|7(?:(?:3\\d|8[01459])\\d|4[67]0)))\\d{4}|5(?:2(?:2\\d{5,6}|47[02]\\d{4})|(?:3472|4(?:2(?:1|86)|470)|522\\d|6(?:20\\d|483)|7(?:20\\d|48[01])|8(?:20\\d|47[02])|9(?:20\\d|470))\\d{4})|7(?:(?:0470|4(?:25\\d|470)|5(?:202|470|96\\d))\\d{4}|1(?:20\\d{4,5}|4(?:70|83)\\d{4}))|8(?:1(?:2\\d{5,6}|4(?:10|7[01]\\d)\\d{3})|2(?:2\\d{5,6}|(?:320|490\\d)\\d{3})|(?:3(?:2\\d\\d|470)|4[24-7]|5(?:(?:2\\d|51)\\d|4(?:[1-35-9]\\d|4[0-57-9]))|6[23])\\d{4})|(?:1[2-6]\\d|4(?:2[24-8]|3[2-7]|[46][2-6]|5[3-5])|5(?:[27][2-8]|3[2-68]|4[24-8]|5[23]|6[2-4]|8[24-7]|9[2-7])|6(?:[19]20|42[03-6]|(?:52|7[45])\\d)|7(?:[04][24-8]|[15][2-7]|22|3[2-4])|8(?:1[2-689]|2[2-8]|[35]2\\d))\\d{4}|25\\d{5,6}|(?:2[2-9]|6(?:1[2356]|[24][2-6]|3[24-6]|5[2-4]|6[2-8]|7[235-7]|8[245]|9[24])|8(?:3[24]|5[245]))\\d{4}","mobile":"(?:17[01]|9(?:2(?:[0-4]|[56]\\d\\d)|(?:3(?:[0-36]|4\\d)|(?:6\\d|8[89]|9[4-8])\\d|7(?:3|40|[5-9]\\d))\\d|4(?:(?:[0245]\\d|[1379])\\d|88)|5[0-6])\\d)\\d{4}|9[69]1\\d{6}|9(?:[68]\\d|9[089])\\d{5}","voip":"1333\\d{4}|[12]468\\d{4}","tollFree":"80080(?:0[1-9]|2\\d)\\d{3}"},"examples":{"fixedLine":"1234567","mobile":"92123456","voip":"13331234","tollFree":"8008001234"},"formats":[{"pattern":"(\\d)(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["16|2"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[45]|6(?:0[23]|[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-6]"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[12]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[4-7]|8[1-35]"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{3})(\\d{4,6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9(?:2[0-4]|[35-9]|4[137-9])"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["92"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d)(\\d{5})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9"],"format":"$1 $2 $3"}]},"MN":{"isoCode":"MN","countryCode":"976","internationalPrefix":"001","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9,10],"mobile":[8],"voip":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[12]\\d{7,9}|[5-9]\\d{7}","fixedLine":"[12]2[1-3]\\d{5,6}|(?:(?:[12](?:1|27)|5[368])\\d\\d|7(?:0(?:[0-5]\\d|7[078]|80)|128))\\d{4}|[12](?:3[2-8]|4[2-68]|5[1-4689])\\d{6,7}","mobile":"(?:83[01]|92[039])\\d{5}|(?:5[05]|6[069]|8[015689]|9[013-9])\\d{6}","voip":"712[0-79]\\d{4}|7(?:1[013-9]|[25-9]\\d)\\d{5}"},"examples":{"fixedLine":"53123456","mobile":"88123456","voip":"75123456"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[12]1"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[5-9]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{5,6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[12]2[1-3]"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{5,6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"format":"$1 $2"},{"pattern":"(\\d{5})(\\d{4,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[12]"],"format":"$1 $2"}]},"MO":{"isoCode":"MO","countryCode":"853","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"0800\\d{3}|(?:28|[68]\\d)\\d{6}","fixedLine":"(?:28[2-9]|8(?:11|[2-57-9]\\d))\\d{5}","mobile":"6800[0-79]\\d{3}|6(?:[235]\\d\\d|6(?:0[0-5]|[1-9]\\d)|8(?:0[1-9]|[14-8]\\d|2[5-9]|[39][0-4]))\\d{4}","tollFree":"0800\\d{3}"},"examples":{"fixedLine":"28212345","mobile":"66123456","tollFree":"0800501"},"formats":[{"pattern":"(\\d{4})(\\d{3})","leadingDigits":["0"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[268]"],"format":"$1 $2"}]},"MP":{"isoCode":"MP","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"670","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":"([2-9]\\d{6})$|1","nationalPrefixTransformRule":"670$1","general":"[58]\\d{9}|(?:67|90)0\\d{7}","fixedLine":"670(?:2(?:3[3-7]|56|8[4-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}","mobile":"670(?:2(?:3[3-7]|56|8[4-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"},"examples":{"fixedLine":"6702345678","mobile":"6702345678","tollFree":"8002123456","premiumRate":"9002123456","personalNumber":"5002345678"},"formats":[]},"MQ":{"isoCode":"MQ","countryCode":"596","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"596\\d{6}|(?:69|80|9\\d)\\d{7}","fixedLine":"596(?:[03-7]\\d|1[05]|2[7-9]|8[0-39]|9[04-9])\\d{4}","mobile":"69(?:6(?:[0-46-9]\\d|5[0-6])|727)\\d{4}","voip":"9(?:397[0-3]|477[0-5]|76(?:6\\d|7[0-367]))\\d{4}","tollFree":"80[0-5]\\d{6}"},"examples":{"fixedLine":"596301234","mobile":"696201234","voip":"976612345","tollFree":"800012345"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[569]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3 $4"}]},"MR":{"isoCode":"MR","countryCode":"222","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[2-4]\\d\\d|800)\\d{5}","fixedLine":"(?:25[08]|35\\d|45[1-7])\\d{5}","mobile":"[2-4][0-46-9]\\d{6}","tollFree":"800\\d{5}"},"examples":{"fixedLine":"35123456","mobile":"22123456","tollFree":"80012345"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[2-48]"],"format":"$1 $2 $3 $4"}]},"MS":{"isoCode":"MS","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"664","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":"([34]\\d{6})$|1","nationalPrefixTransformRule":"664$1","general":"(?:[58]\\d\\d|664|900)\\d{7}","fixedLine":"6644(?:1[0-3]|91)\\d{4}","mobile":"664(?:3(?:49|9[1-6])|49[2-6])\\d{4}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"},"examples":{"fixedLine":"6644912345","mobile":"6644923456","tollFree":"8002123456","premiumRate":"9002123456","personalNumber":"5002345678"},"formats":[]},"MT":{"isoCode":"MT","countryCode":"356","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8],"tollFree":[8],"premiumRate":[8],"uan":[8],"pager":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}","fixedLine":"20(?:3[1-4]|6[059])\\d{4}|2(?:0[19]|[1-357]\\d|60)\\d{5}","mobile":"(?:7(?:210|[79]\\d\\d)|9(?:[29]\\d\\d|69[67]|8(?:1[1-3]|89|97)))\\d{4}","voip":"3550\\d{4}","tollFree":"800(?:02|[3467]\\d)\\d{3}","premiumRate":"5(?:0(?:0(?:37|43)|(?:6\\d|70|9[0168])\\d)|[12]\\d0[1-5])\\d{3}","uan":"501\\d{5}","pager":"7117\\d{4}"},"examples":{"fixedLine":"21001234","mobile":"96961234","voip":"35501234","tollFree":"80071234","premiumRate":"50037123","uan":"50112345","pager":"71171234"},"formats":[{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[2357-9]"],"format":"$1 $2"}]},"MU":{"isoCode":"MU","countryCode":"230","internationalPrefix":"0(?:0|[24-7]0|3[03])","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8],"mobile":[8],"voip":[7],"tollFree":[7,10],"premiumRate":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}","fixedLine":"(?:2(?:[0346-8]\\d|1[0-7])|4(?:[013568]\\d|2[4-8]|71)|54(?:[3-5]\\d|71)|6\\d\\d|8(?:14|3[129]))\\d{4}","mobile":"5(?:4(?:2[1-389]|7[1-9])|87[15-8])\\d{4}|(?:5(?:2[5-9]|4[3-689]|[57]\\d|8[0-689]|9[0-8])|7(?:0[0-3]|3[013]))\\d{5}","voip":"3(?:20|9\\d)\\d{4}","tollFree":"802\\d{7}|80[0-2]\\d{4}","premiumRate":"30\\d{5}"},"examples":{"fixedLine":"54480123","mobile":"52512345","voip":"3201234","tollFree":"8001234","premiumRate":"3012345"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[2-46]|8[013]"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[57]"],"format":"$1 $2"},{"pattern":"(\\d{5})(\\d{5})","leadingDigits":["8"],"format":"$1 $2"}]},"MV":{"isoCode":"MV","countryCode":"960","internationalPrefix":"0(?:0|19)","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"tollFree":[10],"premiumRate":[10],"uan":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}","fixedLine":"(?:3(?:0[0-3]|3[0-59])|6(?:[58][024689]|6[024-68]|7[02468]))\\d{4}","mobile":"(?:46[46]|[79]\\d\\d)\\d{4}","tollFree":"800\\d{7}","premiumRate":"900\\d{7}","uan":"4(?:0[01]|50)\\d{4}"},"examples":{"fixedLine":"6701234","mobile":"7712345","tollFree":"8001234567","premiumRate":"9001234567","uan":"4001234"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[34679]"],"format":"$1-$2"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","leadingDigits":["[89]"],"format":"$1 $2 $3"}]},"MW":{"isoCode":"MW","countryCode":"265","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,9],"mobile":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[1289]\\d|31|77)\\d{7}|1\\d{6}","fixedLine":"(?:1[2-9]|2[12]\\d\\d)\\d{5}","mobile":"111\\d{6}|(?:31|77|[89][89])\\d{7}"},"examples":{"fixedLine":"1234567","mobile":"991234567"},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1[2-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[137-9]"],"format":"$1 $2 $3 $4"}]},"MX":{"isoCode":"MX","countryCode":"52","internationalPrefix":"0[09]","nationalPrefix":"01","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10,11],"tollFree":[10],"premiumRate":[10],"sharedCost":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":"0(?:[12]|4[45])|1","nationalPrefixTransformRule":null,"general":"1(?:(?:22|44|7[27]|87|9[69])[1-9]|65[0-689])\\d{7}|(?:1(?:[01]\\d|2[13-9]|[35][1-9]|4[0-35-9]|6[0-46-9]|7[013-689]|8[1-69]|9[1-578])|[2-9]\\d)\\d{8}","fixedLine":"657[12]\\d{6}|(?:2(?:0[01]|2\\d|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[25-7][1-9]|3[1-8]|4\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1346][1-9]|[27]\\d|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[0-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69]\\d|7[12]|8[1-8]))\\d{7}","mobile":"657[12]\\d{6}|(?:1(?:2(?:2[1-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[24-7][1-9]|3[1-8]|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1-467][1-9]|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69][1-9]|7[12]|8[1-8]))|2(?:2\\d|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[25-7][1-9]|3[1-8]|4\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1346][1-9]|[27]\\d|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[0-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69]\\d|7[12]|8[1-8]))\\d{7}","tollFree":"8(?:00|88)\\d{7}","premiumRate":"900\\d{7}","sharedCost":"300\\d{7}","personalNumber":"500\\d{7}"},"examples":{"fixedLine":"2001234567","mobile":"12221234567","tollFree":"8001234567","premiumRate":"9001234567","sharedCost":"3001234567","personalNumber":"5001234567"},"formats":[{"pattern":"(\\d{5})","leadingDigits":["53"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["33|5[56]|81"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[2-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{2})(\\d{4})(\\d{4})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["1(?:33|5[56]|81)"],"format":"$2 $3 $4"},{"pattern":"(\\d)(\\d{3})(\\d{3})(\\d{4})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["1"],"format":"$2 $3 $4"}]},"MY":{"isoCode":"MY","countryCode":"60","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9],"mobile":[9,10],"voip":[10],"tollFree":[10],"premiumRate":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"1\\d{8,9}|(?:3\\d|[4-9])\\d{7}","fixedLine":"(?:3(?:2[0-36-9]|3[0-368]|4[0-278]|5[0-24-8]|6[0-467]|7[1246-9]|8\\d|9[0-57])\\d|4(?:2[0-689]|[3-79]\\d|8[1-35689])|5(?:2[0-589]|[3468]\\d|5[0-489]|7[1-9]|9[23])|6(?:2[2-9]|3[1357-9]|[46]\\d|5[0-6]|7[0-35-9]|85|9[015-8])|7(?:[2579]\\d|3[03-68]|4[0-8]|6[5-9]|8[0-35-9])|8(?:[24][2-8]|3[2-5]|5[2-7]|6[2-589]|7[2-578]|[89][2-9])|9(?:0[57]|13|[25-7]\\d|[3489][0-8]))\\d{5}","mobile":"1(?:1888[689]|4400|8(?:47|8[27])[0-4])\\d{4}|1(?:0(?:[23568]\\d|4[0-6]|7[016-9]|9[0-8])|1(?:[1-5]\\d\\d|6(?:0[5-9]|[1-9]\\d)|7(?:[0-4]\\d|5[0-7]))|(?:[269]\\d|[37][1-9]|4[235-9])\\d|5(?:31|9\\d\\d)|8(?:1[23]|[236]\\d|4[06]|5(?:46|[7-9])|7[016-9]|8[01]|9[0-8]))\\d{5}","voip":"15(?:4(?:6[0-4]\\d|8(?:0[125]|[17]\\d|21|3[01]|4[01589]|5[014]|6[02]))|6(?:32[0-6]|78\\d))\\d{4}","tollFree":"1[378]00\\d{6}","premiumRate":"1600\\d{6}"},"examples":{"fixedLine":"323856789","mobile":"123456789","voip":"1546012345","tollFree":"1300123456","premiumRate":"1600123456"},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[4-79]"],"format":"$1-$2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"format":"$1-$2 $3"},{"pattern":"(\\d)(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["3"],"format":"$1-$2 $3"},{"pattern":"(\\d)(\\d{3})(\\d{2})(\\d{4})","leadingDigits":["1(?:[367]|80)"],"format":"$1-$2-$3-$4"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["15"],"format":"$1-$2 $3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1"],"format":"$1-$2 $3"}]},"MZ":{"isoCode":"MZ","countryCode":"258","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"tollFree":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:2|8\\d)\\d{7}","fixedLine":"2(?:[1346]\\d|5[0-2]|[78][12]|93)\\d{5}","mobile":"8[2-79]\\d{7}","tollFree":"800\\d{6}"},"examples":{"fixedLine":"21123456","mobile":"821234567","tollFree":"800123456"},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","leadingDigits":["2|8[2-79]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["8"],"format":"$1 $2 $3"}]},"NA":{"isoCode":"NA","countryCode":"264","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9],"mobile":[9],"voip":[8,9],"tollFree":[9],"premiumRate":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[68]\\d{7,8}","fixedLine":"64426\\d{3}|6(?:1(?:2[2-7]|3[01378]|4[0-4])|254|32[0237]|4(?:27|41|5[25])|52[236-8]|626|7(?:2[2-4]|30))\\d{4,5}|6(?:1(?:(?:0\\d|2[0189]|3[24-69]|4[5-9])\\d|17|69|7[014])|2(?:17|5[0-36-8]|69|70)|3(?:17|2[14-689]|34|6[289]|7[01]|81)|4(?:17|2[0-2]|4[06]|5[0137]|69|7[01])|5(?:17|2[0459]|69|7[01])|6(?:17|25|38|42|69|7[01])|7(?:17|2[569]|3[13]|6[89]|7[01]))\\d{4}","mobile":"(?:60|8[1245])\\d{7}","voip":"8(?:3\\d\\d|86)\\d{5}","tollFree":"80\\d{7}","premiumRate":"8701\\d{5}"},"examples":{"fixedLine":"61221234","mobile":"811234567","voip":"88612345","tollFree":"800123456","premiumRate":"870123456"},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["88"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["6"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["87"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3"}]},"NC":{"isoCode":"NC","countryCode":"687","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6],"mobile":[6],"tollFree":[6],"premiumRate":[6]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:050|[2-57-9]\\d\\d)\\d{3}","fixedLine":"(?:2[03-9]|3[0-5]|4[1-7]|88)\\d{4}","mobile":"(?:5[0-4]|[79]\\d|8[0-79])\\d{4}","tollFree":"050\\d{3}","premiumRate":"36\\d{4}"},"examples":{"fixedLine":"201234","mobile":"751234","tollFree":"050012","premiumRate":"366711"},"formats":[{"pattern":"(\\d{3})","leadingDigits":["5[6-8]"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[02-57-9]"],"format":"$1.$2.$3"}]},"NE":{"isoCode":"NE","countryCode":"227","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[8],"premiumRate":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[027-9]\\d{7}","fixedLine":"2(?:0(?:20|3[1-8]|4[13-5]|5[14]|6[14578]|7[1-578])|1(?:4[145]|5[14]|6[14-68]|7[169]|88))\\d{4}","mobile":"(?:23|7[047]|[89]\\d)\\d{6}","tollFree":"08\\d{6}","premiumRate":"09\\d{6}"},"examples":{"fixedLine":"20201234","mobile":"93123456","tollFree":"08123456","premiumRate":"09123456"},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{3})","leadingDigits":["08"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[089]|2[013]|7[047]"],"format":"$1 $2 $3 $4"}]},"NF":{"isoCode":"NF","countryCode":"672","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6],"mobile":[6]},"patterns":{"nationalPrefixForParsing":"([0-258]\\d{4})$","nationalPrefixTransformRule":"3$1","general":"[13]\\d{5}","fixedLine":"(?:1(?:06|17|28|39)|3[0-2]\\d)\\d{3}","mobile":"(?:14|3[58])\\d{4}"},"examples":{"fixedLine":"106609","mobile":"381234"},"formats":[{"pattern":"(\\d{2})(\\d{4})","leadingDigits":["1[0-3]"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{5})","leadingDigits":["[13]"],"format":"$1 $2"}]},"NG":{"isoCode":"NG","countryCode":"234","internationalPrefix":"009","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8,10],"mobile":[10],"tollFree":[10,11,12,13,14],"uan":[10,11,12,13,14]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"2[0-24-9]\\d{8}|[78]\\d{10,13}|[7-9]\\d{9}|[1-9]\\d{7}|[124-7]\\d{6}","fixedLine":"20(?:[1259]\\d|3[013-9]|4[1-8]|6[024-689]|7[1-79]|8[2-9])\\d{6}|(?:(?:[1-356]\\d|4[02-8]|8[2-9])\\d|9(?:0[3-9]|[1-9]\\d))\\d{5}|7(?:0(?:[013-689]\\d|2[0-24-9])\\d{3,4}|[1-79]\\d{6})|(?:[12]\\d|4[147]|5[14579]|6[1578]|7[1-3578])\\d{5}","mobile":"(?:702[0-24-9]|819[01])\\d{6}|(?:7(?:0[13-9]|[12]\\d)|8(?:0[1-9]|1[0-8])|9(?:0[1-9]|1[1-6]))\\d{7}","tollFree":"800\\d{7,11}","uan":"700\\d{7,11}"},"examples":{"fixedLine":"18040123","mobile":"8021234567","tollFree":"80017591759","uan":"7001234567"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["78"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[12]|9(?:0[3-9]|[1-9])"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{2,3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[3-6]|7(?:0[0-689]|[1-79])|8[2-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[7-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["20[129]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{2})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{4})(\\d{4,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[78]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{5})(\\d{5,6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[78]"],"format":"$1 $2 $3"}]},"NI":{"isoCode":"NI","countryCode":"505","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:1800|[25-8]\\d{3})\\d{4}","fixedLine":"2\\d{7}","mobile":"(?:5(?:5[0-7]|[78]\\d)|6(?:20|3[035]|4[045]|5[05]|77|8[1-9]|9[059])|(?:7[5-8]|8\\d)\\d)\\d{5}","tollFree":"1800\\d{4}"},"examples":{"fixedLine":"21234567","mobile":"81234567","tollFree":"18001234"},"formats":[{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[125-8]"],"format":"$1 $2"}]},"NL":{"isoCode":"NL","countryCode":"31","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9,11],"voip":[9],"tollFree":[7,8,9,10],"premiumRate":[7,8,9,10],"uan":[5,6,9],"pager":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}","fixedLine":"(?:1(?:[035]\\d|1[13-578]|6[124-8]|7[24]|8[0-467])|2(?:[0346]\\d|2[2-46-9]|5[125]|9[479])|3(?:[03568]\\d|1[3-8]|2[01]|4[1-8])|4(?:[0356]\\d|1[1-368]|7[58]|8[15-8]|9[23579])|5(?:[0358]\\d|[19][1-9]|2[1-57-9]|4[13-8]|6[126]|7[0-3578])|7\\d\\d)\\d{6}","mobile":"(?:6[1-58]|970\\d)\\d{7}","voip":"(?:85|91)\\d{7}","tollFree":"800\\d{4,7}","premiumRate":"90[069]\\d{4,7}","uan":"140(?:1[035]|2[0346]|3[03568]|4[0356]|5[0358]|8[458])|(?:140(?:1[16-8]|2[259]|3[124]|4[17-9]|5[124679]|7)|8[478]\\d{6})\\d","pager":"66\\d{7}"},"examples":{"fixedLine":"101234567","mobile":"612345678","voip":"851234567","tollFree":"8001234","premiumRate":"9061234","uan":"14020","pager":"662345678"},"formats":[{"pattern":"(\\d{4})","leadingDigits":["1[238]|[34]"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{3,4})","leadingDigits":["14"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{6})","leadingDigits":["1"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{4,7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]0"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["66"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["6"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-578]|91"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9"],"format":"$1 $2 $3"}]},"NO":{"isoCode":"NO","countryCode":"47","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":"[02-689]|7[0-8]","isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8],"tollFree":[8],"premiumRate":[8],"sharedCost":[8],"personalNumber":[8],"uan":[5,8],"voiceMail":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:0|[2-9]\\d{3})\\d{4}","fixedLine":"(?:2[1-4]|3[1-3578]|5[1-35-7]|6[1-4679]|7[0-8])\\d{6}","mobile":"(?:4[015-8]|9\\d)\\d{6}","voip":"85[0-5]\\d{5}","tollFree":"80[01]\\d{5}","premiumRate":"82[09]\\d{5}","sharedCost":"810(?:0[0-6]|[2-8]\\d)\\d{3}","personalNumber":"880\\d{5}","uan":"(?:0[2-9]|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}","voiceMail":"81[23]\\d{5}"},"examples":{"fixedLine":"21234567","mobile":"40612345","voip":"85012345","tollFree":"80012345","premiumRate":"82012345","sharedCost":"81021234","personalNumber":"88012345","uan":"02000","voiceMail":"81212345"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{3})","leadingDigits":["8"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[2-79]"],"format":"$1 $2 $3 $4"}]},"NP":{"isoCode":"NP","countryCode":"977","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[10],"tollFree":[11]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:1\\d|9)\\d{9}|[1-9]\\d{7}","fixedLine":"(?:1[0-6]\\d|99[02-6])\\d{5}|(?:2[13-79]|3[135-8]|4[146-9]|5[135-7]|6[13-9]|7[15-9]|8[1-46-9]|9[1-7])[2-6]\\d{5}","mobile":"9(?:00|6[0-3]|7[024-6]|8[0-24-68])\\d{7}","tollFree":"1(?:66001|800\\d\\d)\\d{5}"},"examples":{"fixedLine":"14567890","mobile":"9841234567","tollFree":"16600101234"},"formats":[{"pattern":"(\\d)(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1[2-6]"],"format":"$1-$2"},{"pattern":"(\\d{2})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"format":"$1-$2"},{"pattern":"(\\d{3})(\\d{7})","leadingDigits":["9"],"format":"$1-$2"},{"pattern":"(\\d{4})(\\d{2})(\\d{5})","leadingDigits":["1"],"format":"$1-$2-$3","intlFormat":"NA"}]},"NR":{"isoCode":"NR","countryCode":"674","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:444|(?:55|8\\d)\\d|666)\\d{4}","fixedLine":"444\\d{4}","mobile":"(?:55[3-9]|666|8\\d\\d)\\d{4}"},"examples":{"fixedLine":"4441234","mobile":"5551234"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[4-68]"],"format":"$1 $2"}]},"NU":{"isoCode":"NU","countryCode":"683","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[4],"mobile":[4,7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[4-7]|888\\d)\\d{3}","fixedLine":"[47]\\d{3}","mobile":"(?:[56]|888[1-9])\\d{3}"},"examples":{"fixedLine":"7012","mobile":"8884012"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["8"],"format":"$1 $2"}]},"NZ":{"isoCode":"NZ","countryCode":"64","internationalPrefix":"0(?:0|161)","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8,9,10],"tollFree":[8,9,10],"premiumRate":[7,8,9,10],"personalNumber":[9],"uan":[5,6,7,8,9,10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[1289]\\d{9}|50\\d{5}(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}","fixedLine":"24099\\d{3}|(?:3[2-79]|[49][2-9]|6[235-9]|7[2-57-9])\\d{6}","mobile":"2(?:[0-27-9]\\d|6)\\d{6,7}|2(?:1\\d|75)\\d{5}","tollFree":"508\\d{6,7}|80\\d{6,8}","premiumRate":"(?:1[13-57-9]\\d{5}|50(?:0[08]|30|66|77|88))\\d{3}|90\\d{6,8}","personalNumber":"70\\d{7}","uan":"8(?:1[16-9]|22|3\\d|4[045]|5[459]|6[235-9]|7[0-3579]|90)\\d{2,7}"},"examples":{"fixedLine":"32345678","mobile":"211234567","tollFree":"800123456","premiumRate":"900123456","personalNumber":"701234567","uan":"83012378"},"formats":[{"pattern":"(\\d{2})(\\d{3,8})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8[1-79]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{2})(\\d{2,3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["50[036-8]|8|90","50(?:[0367]|88)|8|90"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["24|[346]|7[2-57-9]|9[2-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2(?:10|74)|[589]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3,4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1|2[028]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2(?:[169]|7[0-35-9])|7"],"format":"$1 $2 $3"}]},"OM":{"isoCode":"OM","countryCode":"968","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[7,8,9],"premiumRate":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}","fixedLine":"2[1-6]\\d{6}","mobile":"(?:1505|90[1-9]\\d)\\d{4}|(?:7[126-9]|9[1-9])\\d{6}","tollFree":"8007\\d{4,5}|(?:500|800[05])\\d{4}","premiumRate":"900\\d{5}"},"examples":{"fixedLine":"23123456","mobile":"92123456","tollFree":"80071234","premiumRate":"90012345"},"formats":[{"pattern":"(\\d{3})(\\d{4,6})","leadingDigits":["[58]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{6})","leadingDigits":["2"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[179]"],"format":"$1 $2"}]},"PA":{"isoCode":"PA","countryCode":"507","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7,8],"tollFree":[7,8,10,11],"premiumRate":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}","fixedLine":"(?:1(?:0\\d|1[479]|2[37]|3[0137]|4[17]|5[05]|6[058]|7[0167]|8[2358]|9[1389])|2(?:[0235-79]\\d|1[0-7]|4[013-9]|8[02-9])|3(?:[089]\\d|1[0-7]|2[0-5]|33|4[0-79]|5[0-35]|6[068]|7[0-8])|4(?:00|3[0-579]|4\\d|7[0-57-9])|5(?:[01]\\d|2[0-7]|[56]0|79)|7(?:0[09]|2[0-26-8]|3[03]|4[04]|5[05-9]|6[0156]|7[0-24-9]|8[5-9]|90)|8(?:09|2[89]|3\\d|4[0-24-689]|5[014]|8[02])|9(?:0[5-9]|1[0135-8]|2[036-9]|3[35-79]|40|5[0457-9]|6[05-9]|7[04-9]|8[35-8]|9\\d))\\d{4}","mobile":"(?:1[16]1|21[89]|6\\d{3}|8(?:1[01]|7[23]))\\d{4}","tollFree":"800\\d{4,5}|(?:00800|800\\d)\\d{6}","premiumRate":"(?:8(?:22|55|60|7[78]|86)|9(?:00|81))\\d{4}"},"examples":{"fixedLine":"2001234","mobile":"61234567","tollFree":"8001234","premiumRate":"8601234"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[1-57-9]"],"format":"$1-$2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[68]"],"format":"$1-$2"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","leadingDigits":["8"],"format":"$1 $2 $3"}]},"PE":{"isoCode":"PE","countryCode":"51","internationalPrefix":"00|19(?:1[124]|77|90)00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"tollFree":[8],"premiumRate":[8],"sharedCost":[8],"personalNumber":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[14-8]|9\\d)\\d{7}","fixedLine":"(?:(?:4[34]|5[14])[0-8]\\d|7(?:173|3[0-8]\\d)|8(?:10[05689]|6(?:0[06-9]|1[6-9]|29)|7(?:0[569]|[56]0)))\\d{4}|(?:1[0-8]|4[12]|5[236]|6[1-7]|7[246]|8[2-4])\\d{6}","mobile":"9\\d{8}","tollFree":"800\\d{5}","premiumRate":"805\\d{5}","sharedCost":"801\\d{5}","personalNumber":"80[24]\\d{5}"},"examples":{"fixedLine":"11234567","mobile":"912345678","tollFree":"80012345","premiumRate":"80512345","sharedCost":"80112345","personalNumber":"80212345"},"formats":[{"pattern":"(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["80"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{7})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["1"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{6})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[4-8]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["9"],"format":"$1 $2 $3"}]},"PF":{"isoCode":"PF","countryCode":"689","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8],"tollFree":[9],"uan":[6]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"4\\d{5}(?:\\d{2})?|8\\d{7,8}","fixedLine":"4(?:0[4-689]|9[4-68])\\d{5}","mobile":"8[7-9]\\d{6}","voip":"499\\d{5}","tollFree":"80[0-5]\\d{6}","uan":"44\\d{4}"},"examples":{"fixedLine":"40412345","mobile":"87123456","voip":"49901234","tollFree":"800012345","uan":"440123"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["44"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["4|8[7-9]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["8"],"format":"$1 $2 $3 $4"}]},"PG":{"isoCode":"PG","countryCode":"675","internationalPrefix":"00|140[1-3]","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[8],"voip":[7],"tollFree":[7],"pager":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}","fixedLine":"(?:(?:3[0-2]|4[257]|5[34]|9[78])\\d|64[1-9]|85[02-46-9])\\d{4}","mobile":"(?:7\\d|8[1-38])\\d{6}","voip":"2(?:0[0-57]|7[568])\\d{4}","tollFree":"180\\d{4}","pager":"27[01]\\d{4}"},"examples":{"fixedLine":"3123456","mobile":"70123456","voip":"2751234","tollFree":"1801234","pager":"2700123"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["18|[2-69]|85"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[78]"],"format":"$1 $2"}]},"PH":{"isoCode":"PH","countryCode":"63","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,8,9,10],"mobile":[10],"tollFree":[11,12,13]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}","fixedLine":"(?:(?:2[3-8]|3[2-68]|4[2-9]|5[2-6]|6[2-58]|7[24578])\\d{3}|88(?:22\\d\\d|42))\\d{4}|(?:2|8[2-8]\\d\\d)\\d{5}","mobile":"(?:8(?:1[37]|9[5-8])|9(?:0[5-9]|1[0-24-9]|[235-7]\\d|4[2-9]|8[135-9]|9[1-9]))\\d{7}","tollFree":"1800\\d{7,9}"},"examples":{"fixedLine":"232345678","mobile":"9051234567","tollFree":"180012345678"},"formats":[{"pattern":"(\\d)(\\d{5})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["2"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4,6})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"format":"$1 $2"},{"pattern":"(\\d{5})(\\d{4})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["2"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[3-7]|8[2-8]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{4})","leadingDigits":["1"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","leadingDigits":["1"],"format":"$1 $2 $3 $4"}]},"PK":{"isoCode":"PK","countryCode":"92","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9,10],"mobile":[10],"tollFree":[8,11],"premiumRate":[8],"personalNumber":[9],"uan":[11,12]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}","fixedLine":"(?:(?:21|42)[2-9]|58[126])\\d{7}|(?:2[25]|4[0146-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]\\d{6,7}|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8]))[2-9]\\d{5,6}","mobile":"3(?:[0-247]\\d|3[0-79]|55|64)\\d{7}","tollFree":"800\\d{5}(?:\\d{3})?","premiumRate":"900\\d{5}","personalNumber":"122\\d{6}","uan":"(?:2(?:[125]|3[2358]|4[2-4]|9[2-8])|4(?:[0-246-9]|5[3479])|5(?:[1-35-7]|4[2-467])|6(?:0[468]|[1-8])|7(?:[14]|2[236])|8(?:[16]|2[2-689]|3[23578]|4[3478]|5[2356])|9(?:1|22|3[27-9]|4[2-6]|6[3569]|9[2-7]))111\\d{6}"},"examples":{"fixedLine":"2123456789","mobile":"3012345678","tollFree":"80012345","premiumRate":"90012345","personalNumber":"122044444","uan":"21111825888"},"formats":[{"pattern":"(\\d{3})(\\d{3})(\\d{2,7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]0"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{5})","leadingDigits":["1"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{6,7})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{7,8})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"format":"$1 $2"},{"pattern":"(\\d{5})(\\d{5})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["58"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["3"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[24-9]"],"format":"$1 $2 $3 $4"}]},"PL":{"isoCode":"PL","countryCode":"48","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,9],"mobile":[9],"voip":[9],"tollFree":[9,10],"premiumRate":[9],"sharedCost":[9],"uan":[9],"pager":[6,7,8,9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}","fixedLine":"47\\d{7}|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])(?:[02-9]\\d{6}|1(?:[0-8]\\d{5}|9\\d{3}(?:\\d{2})?))","mobile":"21(?:1[013-5]|2\\d)\\d{5}|(?:45|5[0137]|6[069]|7[2389]|88)\\d{7}","voip":"39\\d{7}","tollFree":"800\\d{6,7}","premiumRate":"70[01346-8]\\d{6}","sharedCost":"801\\d{6}","uan":"804\\d{6}","pager":"64\\d{4,7}"},"examples":{"fixedLine":"123456789","mobile":"512345678","voip":"391234567","tollFree":"800123456","premiumRate":"701234567","sharedCost":"801234567","uan":"804123456","pager":"641234567"},"formats":[{"pattern":"(\\d{5})","leadingDigits":["19"],"format":"$1"},{"pattern":"(\\d{3})(\\d{3})","leadingDigits":["11|20|64"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{2})(\\d{3})","leadingDigits":["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{2,3})","leadingDigits":["64"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","leadingDigits":["1[2-8]|[2-7]|8[1-79]|9[145]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{3})(\\d{3,4})","leadingDigits":["8"],"format":"$1 $2 $3"}]},"PM":{"isoCode":"PM","countryCode":"508","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6],"mobile":[6,9],"tollFree":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[45]\\d{5}|(?:708|80\\d)\\d{6}","fixedLine":"(?:4[1-35-7]|5[01])\\d{4}","mobile":"(?:4[02-4]|5[056]|708[45][0-5])\\d{4}","tollFree":"80[0-5]\\d{6}"},"examples":{"fixedLine":"430123","mobile":"551234","tollFree":"800012345"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[45]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["7"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3 $4"}]},"PR":{"isoCode":"PR","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"787|939","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[589]\\d\\d|787)\\d{7}","fixedLine":"(?:787|939)[2-9]\\d{6}","mobile":"(?:787|939)[2-9]\\d{6}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"},"examples":{"fixedLine":"7872345678","mobile":"7872345678","tollFree":"8002345678","premiumRate":"9002345678","personalNumber":"5002345678"},"formats":[]},"PS":{"isoCode":"PS","countryCode":"970","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"tollFree":[10],"sharedCost":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2489]2\\d{6}|(?:1\\d|5)\\d{8}","fixedLine":"(?:22[2-47-9]|42[45]|82[014-68]|92[3569])\\d{5}","mobile":"5[69]\\d{7}","tollFree":"1800\\d{6}","sharedCost":"1700\\d{6}"},"examples":{"fixedLine":"22234567","mobile":"599123456","tollFree":"1800123456","sharedCost":"1700123456"},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2489]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["5"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3})","leadingDigits":["1"],"format":"$1 $2 $3"}]},"PT":{"isoCode":"PT","countryCode":"351","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[9],"premiumRate":[9],"sharedCost":[9],"personalNumber":[9],"uan":[9],"pager":[9],"voiceMail":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"1693\\d{5}|(?:[26-9]\\d|30)\\d{7}","fixedLine":"2(?:[12]\\d|3[1-689]|4[1-59]|[57][1-9]|6[1-35689]|8[1-69]|9[1256])\\d{6}","mobile":"6(?:[06]92(?:30|9\\d)|[35]92(?:[049]\\d|3[034]))\\d{3}|(?:(?:16|6[0356])93|9(?:[1-36]\\d\\d|480))\\d{5}","voip":"30\\d{7}","tollFree":"80[02]\\d{6}","premiumRate":"(?:6(?:0[178]|4[68])\\d|76(?:0[1-57]|1[2-47]|2[237]))\\d{5}","sharedCost":"80(?:8\\d|9[1579])\\d{5}","personalNumber":"884[0-4689]\\d{5}","uan":"70(?:38[01]|596|(?:7\\d|8[17])\\d)\\d{4}","pager":"6(?:222\\d|8988)\\d{4}","voiceMail":"600\\d{6}|6[06]92(?:0\\d|3[349]|49)\\d{3}"},"examples":{"fixedLine":"212345678","mobile":"912345678","voip":"301234567","tollFree":"800123456","premiumRate":"760123456","sharedCost":"808123456","personalNumber":"884123456","uan":"707123456","pager":"622212345","voiceMail":"600110000"},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{4})","leadingDigits":["2[12]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["16|[236-9]"],"format":"$1 $2 $3"}]},"PW":{"isoCode":"PW","countryCode":"680","internationalPrefix":"01[12]","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[24-8]\\d\\d|345|900)\\d{4}","fixedLine":"(?:2(?:55|77)|345|488|5(?:35|44|87)|6(?:22|54|79)|7(?:33|47)|8(?:24|55|76)|900)\\d{4}","mobile":"(?:(?:46|83)[0-5]|6[2-4689]0)\\d{4}|(?:45|77|88)\\d{5}"},"examples":{"fixedLine":"2771234","mobile":"6201234"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[2-9]"],"format":"$1 $2"}]},"PY":{"isoCode":"PY","countryCode":"595","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8,9],"mobile":[9],"voip":[9],"tollFree":[9,10,11],"uan":[6,7,8,9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}","fixedLine":"(?:[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36])\\d{5,7}|(?:2(?:2[4-68]|[4-68]\\d|7[15]|9[1-5])|3(?:18|3[167]|4[2357]|51|[67]\\d)|4(?:3[12]|5[13]|9[1-47])|5(?:[1-4]\\d|5[02-4])|6(?:3[1-3]|44|7[1-8])|7(?:4[0-4]|5\\d|6[1-578]|75|8[0-8])|858)\\d{5,6}","mobile":"9(?:51|6[129]|7[1-6]|8[1-7]|9[1-5])\\d{6}","voip":"8700[0-4]\\d{4}","tollFree":"9800\\d{5,7}","uan":"[2-9]0\\d{4,7}"},"examples":{"fixedLine":"212345678","mobile":"961456789","voip":"870012345","tollFree":"98000123456","uan":"201234567"},"formats":[{"pattern":"(\\d{3})(\\d{3,6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-9]0"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{5})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{4,5})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","leadingDigits":["87"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9(?:[5-79]|8[1-7])"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-8]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{4})","leadingDigits":["9"],"format":"$1 $2 $3"}]},"QA":{"isoCode":"QA","countryCode":"974","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[7,9,11],"pager":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}","fixedLine":"4(?:1111|2022)\\d{3}|4(?:[04]\\d\\d|14[0-6]|999)\\d{4}","mobile":"[35-7]\\d{7}","tollFree":"800\\d{4}|(?:0080[01]|800)\\d{6}","pager":"2[16]\\d{5}"},"examples":{"fixedLine":"44123456","mobile":"33123456","tollFree":"8001234","pager":"2123456"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["2[16]|8"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[3-7]"],"format":"$1 $2"}]},"RE":{"isoCode":"RE","countryCode":"262","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[9],"premiumRate":[9],"sharedCost":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:26|[689]\\d)\\d{7}","fixedLine":"26(?:2\\d\\d|3(?:0\\d|1[0-6]))\\d{4}","mobile":"69(?:2\\d\\d|3(?:[06][0-6]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))\\d{4}","voip":"9(?:399[0-3]|479[0-5]|76(?:2[27]|3[0-37]))\\d{4}","tollFree":"80\\d{7}","premiumRate":"89[1-37-9]\\d{6}","sharedCost":"8(?:1[019]|2[0156]|84|90)\\d{6}"},"examples":{"fixedLine":"262161234","mobile":"692123456","voip":"939901234","tollFree":"801234567","premiumRate":"891123456","sharedCost":"810123456"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2689]"],"format":"$1 $2 $3 $4"}]},"RO":{"isoCode":"RO","countryCode":"40","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,9],"mobile":[9],"tollFree":[9],"premiumRate":[9],"sharedCost":[9],"uan":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[236-8]\\d|90)\\d{7}|[23]\\d{5}","fixedLine":"[23][13-6]\\d{7}|(?:2(?:19\\d|[3-6]\\d9)|31\\d\\d)\\d\\d","mobile":"7020\\d{5}|(?:6(?:[04]0|2\\d)|7(?:0[013-9]|1[0-3]|[2-7]\\d|8[03-8]|9[0-39]))\\d{6}","tollFree":"800\\d{6}","premiumRate":"90[0136]\\d{6}","sharedCost":"801\\d{6}","uan":"(?:37\\d|80[578])\\d{6}"},"examples":{"fixedLine":"211234567","mobile":"712034567","tollFree":"800123456","premiumRate":"900123456","sharedCost":"801123456","uan":"372123456"},"formats":[{"pattern":"(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2[3-6]","2[3-6]\\d9"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["219|31"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[23]1"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[236-9]"],"format":"$1 $2 $3"}]},"RS":{"isoCode":"RS","countryCode":"381","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8,9,10,11,12],"mobile":[8,9,10],"tollFree":[6,7,8,9,10,11,12],"premiumRate":[6,7,8,9,10],"uan":[6,7,8,9,10,11,12]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}","fixedLine":"(?:11[1-9]\\d|(?:2[389]|39)(?:0[2-9]|[2-9]\\d))\\d{3,8}|(?:1[02-9]|2[0-24-7]|3[0-8])[2-9]\\d{4,9}","mobile":"6(?:[0-689]|7\\d)\\d{6,7}","tollFree":"800\\d{3,9}","premiumRate":"(?:78\\d|90[0169])\\d{3,7}","uan":"7[06]\\d{4,10}"},"examples":{"fixedLine":"10234567","mobile":"601234567","tollFree":"80012345","premiumRate":"90012345","uan":"700123456"},"formats":[{"pattern":"(\\d{3})(\\d{3,9})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["(?:2[389]|39)0|[7-9]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{5,10})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-36]"],"format":"$1 $2"}]},"RU":{"isoCode":"RU","countryCode":"7","internationalPrefix":"810","nationalPrefix":"8","leadingDigits":"3[04-689]|[489]","isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10,14],"premiumRate":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"8\\d{13}|[347-9]\\d{9}","fixedLine":"(?:3(?:0[12]|4[1-35-79]|5[1-3]|65|8[1-58]|9[0145])|4(?:01|1[1356]|2[13467]|7[1-5]|8[1-7]|9[1-689])|8(?:1[1-8]|2[01]|3[13-6]|4[0-8]|5[15]|6[1-35-79]|7[1-37-9]))\\d{7}","mobile":"9\\d{9}","tollFree":"8(?:0[04]|108\\d{3})\\d{7}","premiumRate":"80[39]\\d{7}","personalNumber":"808\\d{7}"},"examples":{"fixedLine":"3011234567","mobile":"9123456789","tollFree":"8001234567","premiumRate":"8091234567","personalNumber":"8081234567"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})","leadingDigits":["[0-79]"],"format":"$1-$2-$3","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP ($FG)","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{5})(\\d)(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP ($FG)","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP ($FG)","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["7"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP ($FG)","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[349]|8(?:[02-7]|1[1-8])"],"format":"$1 $2-$3-$4"},{"pattern":"(\\d{4})(\\d{4})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP ($FG)","leadingDigits":["8"],"format":"$1 $2 $3 $4"}]},"RW":{"isoCode":"RW","countryCode":"250","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9],"mobile":[9],"tollFree":[9],"premiumRate":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:06|[27]\\d\\d|[89]00)\\d{6}","fixedLine":"(?:06|2[23568]\\d)\\d{6}","mobile":"7[237-9]\\d{7}","tollFree":"800\\d{6}","premiumRate":"900\\d{6}"},"examples":{"fixedLine":"250123456","mobile":"720123456","tollFree":"800123456","premiumRate":"900123456"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["0"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["2"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[7-9]"],"format":"$1 $2 $3"}]},"SA":{"isoCode":"SA","countryCode":"966","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"tollFree":[10],"premiumRate":[9],"sharedCost":[9],"uan":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"92\\d{7}|(?:[15]|8\\d)\\d{8}","fixedLine":"1(?:1\\d|2[24-8]|3[35-8]|4[3-68]|6[2-5]|7[235-7])\\d{6}","mobile":"579[01]\\d{5}|5(?:[013-689]\\d|7[0-8])\\d{6}","tollFree":"800\\d{7}","premiumRate":"925\\d{6}","sharedCost":"920\\d{6}","uan":"811\\d{7}"},"examples":{"fixedLine":"112345678","mobile":"512345678","tollFree":"8001234567","premiumRate":"925012345","sharedCost":"920012345","uan":"8110123456"},"formats":[{"pattern":"(\\d{4})(\\d{5})","leadingDigits":["9"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["5"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["81"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","leadingDigits":["8"],"format":"$1 $2 $3"}]},"SB":{"isoCode":"SB","countryCode":"677","internationalPrefix":"0[01]","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5],"mobile":[5,7],"voip":[5],"tollFree":[5]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[6-9]\\d{6}|[1-6]\\d{4}","fixedLine":"(?:1[4-79]|[23]\\d|4[0-2]|5[03]|6[0-37])\\d{3}","mobile":"48\\d{3}|(?:(?:6[89]|7[1-9]|8[4-9])\\d|9(?:1[2-9]|2[013-9]|3[0-2]|[46]\\d|5[0-46-9]|7[0-689]|8[0-79]|9[0-8]))\\d{4}","voip":"5[12]\\d{3}","tollFree":"1[38]\\d{3}"},"examples":{"fixedLine":"40123","mobile":"7421234","voip":"51123","tollFree":"18123"},"formats":[{"pattern":"(\\d{2})(\\d{5})","leadingDigits":["6[89]|7|8[4-9]|9(?:[1-8]|9[0-8])"],"format":"$1 $2"}]},"SC":{"isoCode":"SC","countryCode":"248","internationalPrefix":"010|0[0-2]","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7],"voip":[7],"tollFree":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"800\\d{4}|(?:[249]\\d|64)\\d{5}","fixedLine":"4[2-46]\\d{5}","mobile":"2[125-8]\\d{5}","voip":"971\\d{4}|(?:64|95)\\d{5}","tollFree":"800[08]\\d{3}"},"examples":{"fixedLine":"4217123","mobile":"2510123","voip":"6412345","tollFree":"8000000"},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{3})","leadingDigits":["[246]|9[57]"],"format":"$1 $2 $3"}]},"SD":{"isoCode":"SD","countryCode":"249","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[19]\\d{8}","fixedLine":"1(?:5\\d|8[35-7])\\d{6}","mobile":"(?:1[0-2]|9[0-3569])\\d{7}"},"examples":{"fixedLine":"153123456","mobile":"911231234"},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[19]"],"format":"$1 $2 $3"}]},"SE":{"isoCode":"SE","countryCode":"46","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8,9],"mobile":[9],"tollFree":[6,7,8,9],"premiumRate":[7,8,9,10],"sharedCost":[9],"personalNumber":[9],"uan":[9],"pager":[9],"voiceMail":[12]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}","fixedLine":"(?:(?:[12][136]|3[356]|4[0246]|6[03]|8\\d)\\d|90[1-9])\\d{4,6}|(?:1(?:2[0-35]|4[0-4]|5[0-25-9]|7[13-6]|[89]\\d)|2(?:2[0-7]|4[0136-8]|5[0138]|7[018]|8[01]|9[0-57])|3(?:0[0-4]|1\\d|2[0-25]|4[056]|7[0-2]|8[0-3]|9[023])|4(?:1[013-8]|3[0135]|5[14-79]|7[0-246-9]|8[0156]|9[0-689])|5(?:0[0-6]|[15][0-5]|2[0-68]|3[0-4]|4\\d|6[03-5]|7[013]|8[0-79]|9[01])|6(?:1[1-3]|2[0-4]|4[02-57]|5[0-37]|6[0-3]|7[0-2]|8[0247]|9[0-356])|9(?:1[0-68]|2\\d|3[02-5]|4[0-3]|5[0-4]|[68][01]|7[0135-8]))\\d{5,6}","mobile":"7[02369]\\d{7}","tollFree":"20\\d{4,7}","premiumRate":"649\\d{6}|99[1-59]\\d{4}(?:\\d{3})?|9(?:00|39|44)[1-8]\\d{3,6}","sharedCost":"77[0-7]\\d{6}","personalNumber":"75[1-8]\\d{6}","uan":"10[1-8]\\d{6}","pager":"74[02-9]\\d{6}","voiceMail":"(?:25[245]|67[3-68])\\d{9}"},"examples":{"fixedLine":"8123456","mobile":"701234567","tollFree":"20123456","premiumRate":"9001234567","sharedCost":"771234567","personalNumber":"751234567","uan":"102345678","pager":"740123456","voiceMail":"254123456789"},"formats":[{"pattern":"(\\d{2})(\\d{2,3})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["20"],"format":"$1-$2 $3","intlFormat":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9(?:00|39|44|9)"],"format":"$1-$2","intlFormat":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"format":"$1-$2 $3","intlFormat":"$1 $2 $3"},{"pattern":"(\\d)(\\d{2,3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1-$2 $3 $4","intlFormat":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2,3})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"format":"$1-$2 $3","intlFormat":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2,3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9(?:00|39|44)"],"format":"$1-$2 $3","intlFormat":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"format":"$1-$2 $3 $4","intlFormat":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["10|7"],"format":"$1-$2 $3 $4","intlFormat":"$1 $2 $3 $4"},{"pattern":"(\\d)(\\d{3})(\\d{3})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1-$2 $3 $4","intlFormat":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"format":"$1-$2 $3 $4","intlFormat":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9"],"format":"$1-$2 $3 $4","intlFormat":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[26]"],"format":"$1-$2 $3 $4 $5","intlFormat":"$1 $2 $3 $4 $5"}]},"SG":{"isoCode":"SG","countryCode":"65","internationalPrefix":"0[0-3]\\d","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8],"tollFree":[10,11],"premiumRate":[11],"uan":[11]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}","fixedLine":"662[0-24-9]\\d{4}|6(?:[0-578]\\d|6[013-57-9]|9[0-35-9])\\d{5}","mobile":"8(?:09[0-6]|95[0-2])\\d{4}|(?:8(?:0[1-8]|[1-8]\\d|9[0-4])|9[0-8]\\d)\\d{5}","voip":"(?:3[12]\\d|666)\\d{5}","tollFree":"(?:18|8)00\\d{7}","premiumRate":"1900\\d{7}","uan":"7000\\d{7}"},"examples":{"fixedLine":"61234567","mobile":"81234567","voip":"31234567","tollFree":"18001234567","premiumRate":"19001234567","uan":"70001234567"},"formats":[{"pattern":"(\\d{4,5})","leadingDigits":["1[013-9]|77","1(?:[013-8]|9(?:0[1-9]|[1-9]))|77"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[369]|8(?:0[1-9]|[1-9])"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","leadingDigits":["8"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{4})(\\d{3})","leadingDigits":["7"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{4})","leadingDigits":["1"],"format":"$1 $2 $3"}]},"SH":{"isoCode":"SH","countryCode":"290","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":"[256]","isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[4,5],"mobile":[5],"voip":[5]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[256]\\d|8)\\d{3}","fixedLine":"2(?:[0-57-9]\\d|6[4-9])\\d\\d","mobile":"[56]\\d{4}","voip":"262\\d\\d"},"examples":{"fixedLine":"22158","mobile":"51234","voip":"26212"},"formats":[]},"SI":{"isoCode":"SI","countryCode":"386","internationalPrefix":"00|10(?:22|66|88|99)","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8],"tollFree":[6,7,8],"premiumRate":[5,6,7,8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}","fixedLine":"(?:[1-357][2-8]|4[24-8])\\d{6}","mobile":"65(?:[178]\\d|5[56]|6[01])\\d{4}|(?:[37][01]|4[0139]|51|6[489])\\d{6}","voip":"(?:59\\d\\d|8(?:1(?:[67]\\d|8[0-589])|2(?:0\\d|2[0-37-9]|8[0-2489])|3[389]\\d))\\d{4}","tollFree":"80\\d{4,6}","premiumRate":"89[1-3]\\d{2,5}|90\\d{4,6}"},"examples":{"fixedLine":"12345678","mobile":"31234567","voip":"59012345","tollFree":"80123456","premiumRate":"90123456"},"formats":[{"pattern":"(\\d{2})(\\d{3,6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8[09]|9"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["59|8"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[37][01]|4[0139]|51|6"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[1-57]"],"format":"$1 $2 $3 $4"}]},"SJ":{"isoCode":"SJ","countryCode":"47","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":"79","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8],"tollFree":[8],"premiumRate":[8],"sharedCost":[8],"personalNumber":[8],"uan":[5,8],"voiceMail":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"0\\d{4}|(?:[489]\\d|79)\\d{6}","fixedLine":"79\\d{6}","mobile":"(?:4[015-8]|9\\d)\\d{6}","voip":"85[0-5]\\d{5}","tollFree":"80[01]\\d{5}","premiumRate":"82[09]\\d{5}","sharedCost":"810(?:0[0-6]|[2-8]\\d)\\d{3}","personalNumber":"880\\d{5}","uan":"(?:0[2-9]|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}","voiceMail":"81[23]\\d{5}"},"examples":{"fixedLine":"79123456","mobile":"41234567","voip":"85012345","tollFree":"80012345","premiumRate":"82012345","sharedCost":"81021234","personalNumber":"88012345","uan":"02000","voiceMail":"81212345"},"formats":[]},"SK":{"isoCode":"SK","countryCode":"421","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,7,9],"mobile":[9],"voip":[9],"tollFree":[9],"premiumRate":[9],"sharedCost":[9],"uan":[9],"pager":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}","fixedLine":"(?:2(?:16|[2-9]\\d{3})|(?:(?:[3-5][1-8]\\d|819)\\d|601[1-5])\\d)\\d{4}|(?:2|[3-5][1-8])1[67]\\d{3}|[3-5][1-8]16\\d\\d","mobile":"909[1-9]\\d{5}|9(?:0[1-8]|1[0-24-9]|4[03-57-9]|5\\d)\\d{6}","voip":"6(?:02|5[0-4]|9[0-6])\\d{6}","tollFree":"800\\d{6}","premiumRate":"9(?:00|[78]\\d)\\d{6}","sharedCost":"8[5-9]\\d{7}","uan":"96\\d{7}","pager":"9090\\d{3}"},"examples":{"fixedLine":"221234567","mobile":"912123456","voip":"690123456","tollFree":"800123456","premiumRate":"900123456","sharedCost":"850123456","uan":"961234567","pager":"9090123"},"formats":[{"pattern":"(\\d)(\\d{2})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["21"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{2})(\\d{2,3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[3-5][1-8]1","[3-5][1-8]1[67]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["909","9090"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d)(\\d{3})(\\d{3})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2"],"format":"$1/$2 $3 $4"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[689]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[3-5]"],"format":"$1/$2 $3 $4"}]},"SL":{"isoCode":"SL","countryCode":"232","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[237-9]\\d|66)\\d{6}","fixedLine":"22[2-4][2-9]\\d{4}","mobile":"(?:25|3[0-5]|66|7[2-9]|8[08]|9[09])\\d{6}"},"examples":{"fixedLine":"22221234","mobile":"25123456"},"formats":[{"pattern":"(\\d{2})(\\d{6})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["[236-9]"],"format":"$1 $2"}]},"SM":{"isoCode":"SM","countryCode":"378","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[8],"voip":[8],"premiumRate":[8]},"patterns":{"nationalPrefixForParsing":"([89]\\d{5})$","nationalPrefixTransformRule":"0549$1","general":"(?:0549|[5-7]\\d)\\d{6}","fixedLine":"0549(?:8[0157-9]|9\\d)\\d{4}","mobile":"6[16]\\d{6}","voip":"5[158]\\d{6}","premiumRate":"7[178]\\d{6}"},"examples":{"fixedLine":"0549886377","mobile":"66661212","voip":"58001110","premiumRate":"71123456"},"formats":[{"pattern":"(\\d{6})","leadingDigits":["[89]"],"format":"$1","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[5-7]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{4})(\\d{6})","leadingDigits":["0"],"format":"$1 $2"}]},"SN":{"isoCode":"SN","countryCode":"221","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[9],"premiumRate":[9],"sharedCost":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[378]\\d|93)\\d{7}","fixedLine":"3(?:0(?:1[0-2]|80)|282|3(?:8[1-9]|9[3-9])|611)\\d{5}","mobile":"7(?:(?:[06-8]\\d|21|90)\\d|5(?:01|[19]0|25|[38]3|[4-7]\\d))\\d{5}","voip":"(?:3(?:392|9[01]\\d)\\d|93(?:3[13]0|929))\\d{4}","tollFree":"800\\d{6}","premiumRate":"88[4689]\\d{6}","sharedCost":"81[02468]\\d{6}"},"examples":{"fixedLine":"301012345","mobile":"701234567","voip":"933301234","tollFree":"800123456","premiumRate":"884123456","sharedCost":"810123456"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["8"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","leadingDigits":["[379]"],"format":"$1 $2 $3 $4"}]},"SO":{"isoCode":"SO","countryCode":"252","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,7],"mobile":[7,8,9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}","fixedLine":"(?:1\\d|2[0-79]|3[0-46-8]|4[0-7]|5[57-9])\\d{5}|(?:[134]\\d|8[125])\\d{4}","mobile":"(?:(?:15|(?:3[59]|4[89]|6\\d|7[79]|8[08])\\d|9(?:0\\d|[2-9]))\\d|2(?:4\\d|8))\\d{5}|(?:[67]\\d\\d|904)\\d{5}"},"examples":{"fixedLine":"4012345","mobile":"71123456"},"formats":[{"pattern":"(\\d{2})(\\d{4})","leadingDigits":["8[125]"],"format":"$1 $2"},{"pattern":"(\\d{6})","leadingDigits":["[134]"],"format":"$1"},{"pattern":"(\\d)(\\d{6})","leadingDigits":["[15]|2[0-79]|3[0-46-8]|4[0-7]"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{7})","leadingDigits":["(?:2|90)4|[67]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","leadingDigits":["[348]|64|79|90"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{5,7})","leadingDigits":["1|28|6[0-35-9]|77|9[2-9]"],"format":"$1 $2"}]},"SR":{"isoCode":"SR","countryCode":"597","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,7],"mobile":[7],"voip":[6]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[2-5]|68|[78]\\d)\\d{5}","fixedLine":"(?:2[1-3]|3[0-7]|(?:4|68)\\d|5[2-58])\\d{4}","mobile":"(?:7[124-7]|8[124-9])\\d{5}","voip":"56\\d{4}"},"examples":{"fixedLine":"211234","mobile":"7412345","voip":"561234"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["56"],"format":"$1-$2-$3"},{"pattern":"(\\d{3})(\\d{3})","leadingDigits":["[2-5]"],"format":"$1-$2"},{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[6-8]"],"format":"$1-$2"}]},"SS":{"isoCode":"SS","countryCode":"211","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[19]\\d{8}","fixedLine":"1[89]\\d{7}","mobile":"(?:12|9[1257-9])\\d{7}"},"examples":{"fixedLine":"181234567","mobile":"977123456"},"formats":[{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[19]"],"format":"$1 $2 $3"}]},"ST":{"isoCode":"ST","countryCode":"239","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:22|9\\d)\\d{5}","fixedLine":"22\\d{5}","mobile":"900[5-9]\\d{3}|9(?:0[1-9]|[89]\\d)\\d{4}"},"examples":{"fixedLine":"2221234","mobile":"9812345"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[29]"],"format":"$1 $2"}]},"SV":{"isoCode":"SV","countryCode":"503","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[7,11],"premiumRate":[7,11]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[267]\\d{7}|(?:80\\d|900)\\d{4}(?:\\d{4})?","fixedLine":"2(?:79(?:0[0347-9]|[1-9]\\d)|89(?:0[024589]|[1-9]\\d))\\d{3}|2(?:[1-69]\\d|[78][0-8])\\d{5}","mobile":"[67]\\d{7}","tollFree":"800\\d{8}|80[01]\\d{4}","premiumRate":"900\\d{4}(?:\\d{4})?"},"examples":{"fixedLine":"21234567","mobile":"70123456","tollFree":"8001234","premiumRate":"9001234"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[89]"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[267]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{4})(\\d{4})","leadingDigits":["[89]"],"format":"$1 $2 $3"}]},"SX":{"isoCode":"SX","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"721","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":"(5\\d{6})$|1","nationalPrefixTransformRule":"721$1","general":"7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}","fixedLine":"7215(?:4[2-8]|8[239]|9[056])\\d{4}","mobile":"7215(?:1[02]|2\\d|5[034679]|8[014-8])\\d{4}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"},"examples":{"fixedLine":"7215425678","mobile":"7215205678","tollFree":"8002123456","premiumRate":"9002123456","personalNumber":"5002345678"},"formats":[]},"SY":{"isoCode":"SY","countryCode":"963","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9],"mobile":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[1-39]\\d{8}|[1-5]\\d{7}","fixedLine":"21\\d{6,7}|(?:1(?:[14]\\d|[2356])|2[235]|3(?:[13]\\d|4)|4[134]|5[1-3])\\d{6}","mobile":"9[1-689]\\d{7}"},"examples":{"fixedLine":"112345678","mobile":"944567890"},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[1-5]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["9"],"format":"$1 $2 $3"}]},"SZ":{"isoCode":"SZ","countryCode":"268","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"voip":[8],"tollFree":[8],"premiumRate":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"0800\\d{4}|(?:[237]\\d|900)\\d{6}","fixedLine":"[23][2-5]\\d{6}","mobile":"7[6-9]\\d{6}","voip":"70\\d{6}","tollFree":"0800\\d{4}","premiumRate":"900\\d{6}"},"examples":{"fixedLine":"22171234","mobile":"76123456","voip":"70012345","tollFree":"08001234","premiumRate":"900012345"},"formats":[{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[0237]"],"format":"$1 $2"},{"pattern":"(\\d{5})(\\d{4})","leadingDigits":["9"],"format":"$1 $2"}]},"TA":{"isoCode":"TA","countryCode":"290","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":"8","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[4],"mobile":[4]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"8\\d{3}","fixedLine":"8\\d{3}","mobile":"8\\d{3}"},"examples":{"fixedLine":"8999","mobile":"8999"},"formats":[]},"TC":{"isoCode":"TC","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"649","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":"([2-479]\\d{6})$|1","nationalPrefixTransformRule":"649$1","general":"(?:[58]\\d\\d|649|900)\\d{7}","fixedLine":"649(?:266|712|9(?:4\\d|50))\\d{4}","mobile":"649(?:2(?:3[129]|4[1-79])|3\\d\\d|4[34][1-3])\\d{4}","voip":"649(?:71[01]|966)\\d{4}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"},"examples":{"fixedLine":"6497121234","mobile":"6492311234","voip":"6497101234","tollFree":"8002345678","premiumRate":"9002345678","personalNumber":"5002345678"},"formats":[]},"TD":{"isoCode":"TD","countryCode":"235","internationalPrefix":"00|16","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:22|[69]\\d|77)\\d{6}","fixedLine":"22(?:[37-9]0|5[0-5]|6[89])\\d{4}","mobile":"(?:6[0-689]|77|9\\d)\\d{6}"},"examples":{"fixedLine":"22501234","mobile":"63012345"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[2679]"],"format":"$1 $2 $3 $4"}]},"TG":{"isoCode":"TG","countryCode":"228","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[279]\\d{7}","fixedLine":"2(?:2[2-7]|3[23]|4[45]|55|6[67]|77)\\d{5}","mobile":"(?:7[019]|9[0-36-9])\\d{6}"},"examples":{"fixedLine":"22212345","mobile":"90112345"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[279]"],"format":"$1 $2 $3 $4"}]},"TH":{"isoCode":"TH","countryCode":"66","internationalPrefix":"00[1-9]","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[9],"voip":[9],"tollFree":[10,13],"premiumRate":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}","fixedLine":"(?:1[0689]|2\\d|3[2-9]|4[2-5]|5[2-6]|7[3-7])\\d{6}","mobile":"67(?:1[0-8]|2[4-7])\\d{5}|(?:14|6[1-6]|[89]\\d)\\d{7}","voip":"6[08]\\d{7}","tollFree":"(?:001800\\d|1800)\\d{6}","premiumRate":"1900\\d{6}"},"examples":{"fixedLine":"21234567","mobile":"812345678","voip":"601234567","tollFree":"1800123456","premiumRate":"1900123456"},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[13-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3})(\\d{3})","leadingDigits":["1"],"format":"$1 $2 $3"}]},"TJ":{"isoCode":"TJ","countryCode":"992","internationalPrefix":"810","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[0-57-9]\\d{8}","fixedLine":"(?:3(?:1[3-5]|2[245]|3[12]|4[24-7]|5[25]|72)|4(?:46|74|87))\\d{6}","mobile":"(?:4(?:1[18]|4[02-479])|81[1-9])\\d{6}|(?:0[0-57-9]|1[017]|2[02]|[34]0|5[05]|7[01578]|8[078]|9\\d)\\d{7}"},"examples":{"fixedLine":"372123456","mobile":"917123456"},"formats":[{"pattern":"(\\d{6})(\\d)(\\d{2})","leadingDigits":["331","3317"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{4})","leadingDigits":["44[02-479]|[34]7"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d)(\\d{4})","leadingDigits":["3[1-5]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","leadingDigits":["[0-57-9]"],"format":"$1 $2 $3"}]},"TK":{"isoCode":"TK","countryCode":"690","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[4,5,6,7],"mobile":[4,5,6,7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-47]\\d{3,6}","fixedLine":"(?:2[2-4]|[34]\\d)\\d{2,5}","mobile":"7[2-4]\\d{2,5}"},"examples":{"fixedLine":"3101","mobile":"7290"},"formats":[]},"TL":{"isoCode":"TL","countryCode":"670","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7],"mobile":[8],"tollFree":[7],"premiumRate":[7],"personalNumber":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}","fixedLine":"(?:2[1-5]|3[1-9]|4[1-4])\\d{5}","mobile":"7[2-8]\\d{6}","tollFree":"80\\d{5}","premiumRate":"90\\d{5}","personalNumber":"70\\d{5}"},"examples":{"fixedLine":"2112345","mobile":"77212345","tollFree":"8012345","premiumRate":"9012345","personalNumber":"7012345"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[2-489]|70"],"format":"$1 $2"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["7"],"format":"$1 $2"}]},"TM":{"isoCode":"TM","countryCode":"993","internationalPrefix":"810","nationalPrefix":"8","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[1-6]\\d|71)\\d{6}","fixedLine":"(?:1(?:2\\d|3[1-9])|2(?:22|4[0-35-8])|3(?:22|4[03-9])|4(?:22|3[128]|4\\d|6[15])|5(?:22|5[7-9]|6[014-689]))\\d{5}","mobile":"(?:6\\d|71)\\d{6}"},"examples":{"fixedLine":"12345678","mobile":"66123456"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"($NP $FG)","leadingDigits":["12"],"format":"$1 $2-$3-$4"},{"pattern":"(\\d{3})(\\d)(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"($NP $FG)","leadingDigits":["[1-5]"],"format":"$1 $2-$3-$4"},{"pattern":"(\\d{2})(\\d{6})","nationalPrefixFormattingRule":"$NP $FG","leadingDigits":["[67]"],"format":"$1 $2"}]},"TN":{"isoCode":"TN","countryCode":"216","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[8],"premiumRate":[8],"sharedCost":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-57-9]\\d{7}","fixedLine":"81200\\d{3}|(?:3[0-2]|7\\d)\\d{6}","mobile":"3(?:001|[12]40)\\d{4}|(?:(?:[259]\\d|4[0-8])\\d|3(?:1[1-35]|6[0-4]|91))\\d{5}","tollFree":"8010\\d{4}","premiumRate":"88\\d{6}","sharedCost":"8[12]10\\d{4}"},"examples":{"fixedLine":"30010123","mobile":"20123456","tollFree":"80101234","premiumRate":"88123456","sharedCost":"81101234"},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{3})","leadingDigits":["[2-57-9]"],"format":"$1 $2 $3"}]},"TO":{"isoCode":"TO","countryCode":"676","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5],"mobile":[7],"voip":[7],"tollFree":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}","fixedLine":"(?:2\\d|3[0-8]|4[0-4]|50|6[09]|7[0-24-69]|8[05])\\d{3}","mobile":"(?:5(?:4[0-5]|5[4-6])|6(?:[09]\\d|3[02]|8[15-9])|(?:7\\d|8[46-9])\\d|999)\\d{4}","voip":"55[0-37-9]\\d{4}","tollFree":"0800\\d{3}"},"examples":{"fixedLine":"20123","mobile":"7715123","voip":"5510123","tollFree":"0800222"},"formats":[{"pattern":"(\\d{2})(\\d{3})","leadingDigits":["[2-4]|50|6[09]|7[0-24-69]|8[05]"],"format":"$1-$2"},{"pattern":"(\\d{4})(\\d{3})","leadingDigits":["0"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[5-9]"],"format":"$1 $2"}]},"TR":{"isoCode":"TR","countryCode":"90","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[10],"tollFree":[10,12,13],"premiumRate":[10],"personalNumber":[10],"uan":[7],"pager":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}","fixedLine":"(?:2(?:[13][26]|[28][2468]|[45][268]|[67][246])|3(?:[13][28]|[24-6][2468]|[78][02468]|92)|4(?:[16][246]|[23578][2468]|4[26]))\\d{7}","mobile":"561(?:011|61\\d)\\d{4}|5(?:0[15-7]|1[06]|24|[34]\\d|5[1-59]|9[46])\\d{7}","voip":"850\\d{7}","tollFree":"8(?:00\\d{7}(?:\\d{2,3})?|11\\d{7})","premiumRate":"(?:8[89]8|900)\\d{7}","personalNumber":"592(?:21[12]|461)\\d{4}","uan":"444\\d{4}","pager":"512\\d{7}"},"examples":{"fixedLine":"2123456789","mobile":"5012345678","voip":"8500123456","tollFree":"8001234567","premiumRate":"9001234567","personalNumber":"5922121234","uan":"4441444","pager":"5123456789"},"formats":[{"pattern":"(\\d{3})(\\d)(\\d{3})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["444"],"format":"$1 $2 $3","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["512|8[01589]|90"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["5(?:[0-59]|61)","5(?:[0-59]|61[06])","5(?:[0-59]|61[06]1)"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"($NP$FG)","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[24][1-8]|3[1-9]"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{3})(\\d{6,7})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["80"],"format":"$1 $2 $3"}]},"TT":{"isoCode":"TT","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"868","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10],"voiceMail":[10]},"patterns":{"nationalPrefixForParsing":"([2-46-8]\\d{6})$|1","nationalPrefixTransformRule":"868$1","general":"(?:[58]\\d\\d|900)\\d{7}","fixedLine":"868(?:2(?:01|1[5-9]|[23]\\d|4[0-2])|6(?:0[7-9]|1[02-8]|2[1-9]|[3-69]\\d|7[0-79])|82[124])\\d{4}","mobile":"868(?:(?:2[5-9]|3\\d)\\d|4(?:3[0-6]|[6-9]\\d)|6(?:20|78|8\\d)|7(?:0[1-9]|1[02-9]|[2-9]\\d))\\d{4}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}","voiceMail":"868619\\d{4}"},"examples":{"fixedLine":"8682211234","mobile":"8682911234","tollFree":"8002345678","premiumRate":"9002345678","personalNumber":"5002345678","voiceMail":"8686191234"},"formats":[]},"TV":{"isoCode":"TV","countryCode":"688","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5],"mobile":[6,7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:2|7\\d\\d|90)\\d{4}","fixedLine":"2[02-9]\\d{3}","mobile":"(?:7[01]\\d|90)\\d{4}"},"examples":{"fixedLine":"20123","mobile":"901234"},"formats":[{"pattern":"(\\d{2})(\\d{3})","leadingDigits":["2"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{4})","leadingDigits":["90"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{5})","leadingDigits":["7"],"format":"$1 $2"}]},"TW":{"isoCode":"TW","countryCode":"886","internationalPrefix":"0(?:0[25-79]|19)","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9],"mobile":[9],"voip":[10,11],"tollFree":[8,9],"premiumRate":[7,9],"personalNumber":[9],"uan":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}","fixedLine":"(?:2[2-8]\\d|370|55[01]|7[1-9])\\d{6}|4(?:(?:0(?:0[1-9]|[2-48]\\d)|1[023]\\d)\\d{4,5}|(?:[239]\\d\\d|4(?:0[56]|12|49))\\d{5})|6(?:[01]\\d{7}|4(?:0[56]|12|24|4[09])\\d{4,5})|8(?:(?:2(?:3\\d|4[0-269]|[578]0|66)|36[24-9]|90\\d\\d)\\d{4}|4(?:0[56]|12|24|4[09])\\d{4,5})|(?:2(?:2(?:0\\d\\d|4(?:0[68]|[249]0|3[0-467]|5[0-25-9]|6[0235689]))|(?:3(?:[09]\\d|1[0-4])|(?:4\\d|5[0-49]|6[0-29]|7[0-5])\\d)\\d)|(?:(?:3[2-9]|5[2-8]|6[0-35-79]|8[7-9])\\d\\d|4(?:2(?:[089]\\d|7[1-9])|(?:3[0-4]|[78]\\d|9[01])\\d))\\d)\\d{3}","mobile":"(?:40001[0-2]|9[0-8]\\d{4})\\d{3}","voip":"7010(?:[0-2679]\\d|3[0-7]|8[0-5])\\d{5}|70\\d{8}","tollFree":"80[0-79]\\d{6}|800\\d{5}","premiumRate":"20(?:[013-9]\\d\\d|2)\\d{4}","personalNumber":"99\\d{7}","uan":"50[0-46-9]\\d{6}"},"examples":{"fixedLine":"221234567","mobile":"912345678","voip":"7012345678","tollFree":"800123456","premiumRate":"203123456","personalNumber":"990123456","uan":"500123456"},"formats":[{"pattern":"(\\d{2})(\\d)(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["202"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[258]0"],"format":"$1 $2 $3"},{"pattern":"(\\d)(\\d{3,4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[49]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["7"],"format":"$1 $2 $3"}]},"TZ":{"isoCode":"TZ","countryCode":"255","internationalPrefix":"00[056]","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[9],"premiumRate":[9],"sharedCost":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[25-8]\\d|41|90)\\d{7}","fixedLine":"2[2-8]\\d{7}","mobile":"(?:6[125-9]|7[13-9])\\d{7}","voip":"41\\d{7}","tollFree":"80[08]\\d{6}","premiumRate":"90\\d{7}","sharedCost":"8(?:40|6[01])\\d{6}"},"examples":{"fixedLine":"222345678","mobile":"621234567","voip":"412345678","tollFree":"800123456","premiumRate":"900123456","sharedCost":"840123456"},"formats":[{"pattern":"(\\d{3})(\\d{2})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[24]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{7})","leadingDigits":["5"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[67]"],"format":"$1 $2 $3"}]},"UA":{"isoCode":"UA","countryCode":"380","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[9,10],"premiumRate":[9,10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[89]\\d{9}|[3-9]\\d{8}","fixedLine":"(?:3[1-8]|4[13-8]|5[1-7]|6[12459])\\d{7}","mobile":"(?:39|50|6[36-8]|7[1-357]|9[1-9])\\d{7}","voip":"89[1-579]\\d{6}","tollFree":"800[1-8]\\d{5,6}","premiumRate":"900[239]\\d{5,6}"},"examples":{"fixedLine":"311234567","mobile":"501234567","voip":"891234567","tollFree":"800123456","premiumRate":"900212345"},"formats":[{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[3-7]|89|9[1-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]"],"format":"$1 $2 $3"}]},"UG":{"isoCode":"UG","countryCode":"256","internationalPrefix":"00[057]","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"tollFree":[9],"premiumRate":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"800\\d{6}|(?:[29]0|[347]\\d)\\d{7}","fixedLine":"20(?:(?:240|30[67])\\d|6(?:00[0-2]|30[0-4]))\\d{3}|(?:20(?:[017]\\d|2[5-9]|3[1-4]|5[0-4]|6[15-9])|[34]\\d{3})\\d{5}","mobile":"72(?:[48]0|6[01])\\d{5}|7(?:[015-8]\\d|20|36|4[0-5]|9[89])\\d{6}","tollFree":"800[1-3]\\d{5}","premiumRate":"90[1-3]\\d{6}"},"examples":{"fixedLine":"312345678","mobile":"712345678","tollFree":"800123456","premiumRate":"901123456"},"formats":[{"pattern":"(\\d{4})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["202","2024"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[27-9]|4(?:6[45]|[7-9])"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[34]"],"format":"$1 $2"}]},"US":{"isoCode":"US","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":null,"isMainCountryForDialCode":true,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[2-9]\\d{9}|3\\d{6}","fixedLine":"(?:5056(?:[0-35-9]\\d|4[468])|7302[0-4]\\d)\\d{4}|(?:472[24]|505[2-57-9]|7306|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[013569]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}","mobile":"(?:5056(?:[0-35-9]\\d|4[468])|7302[0-4]\\d)\\d{4}|(?:472[24]|505[2-57-9]|7306|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[013569]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"},"examples":{"fixedLine":"2015550123","mobile":"2015550123","tollFree":"8002345678","premiumRate":"9002345678","personalNumber":"5002345678"},"formats":[{"pattern":"(\\d{3})(\\d{4})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["310"],"format":"$1-$2"},{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[24-9]|3(?:[02-9]|1[1-9])"],"format":"$1-$2","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[2-9]"],"format":"($1) $2-$3","intlFormat":"$1-$2-$3"}]},"UY":{"isoCode":"UY","countryCode":"598","internationalPrefix":"0(?:0|1[3-9]\\d)","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8],"mobile":[8],"tollFree":[6,7,8,9,10,11,12,13],"premiumRate":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"0004\\d{2,9}|[1249]\\d{7}|(?:[49]\\d|80)\\d{5}","fixedLine":"(?:1(?:770|9(?:20|87))|(?:2\\d|4[2-7])\\d\\d)\\d{4}","mobile":"9[1-9]\\d{6}","tollFree":"0004\\d{2,9}|(?:405|80[05])\\d{4}","premiumRate":"90[0-8]\\d{4}"},"examples":{"fixedLine":"21231234","mobile":"94231234","tollFree":"8001234","premiumRate":"9001234"},"formats":[{"pattern":"(\\d{3})(\\d{3,4})","leadingDigits":["0"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[49]0|8"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["9"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{4})","leadingDigits":["[124]"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{3})(\\d{2,4})","leadingDigits":["0"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})","leadingDigits":["0"],"format":"$1 $2 $3 $4"}]},"UZ":{"isoCode":"UZ","countryCode":"998","internationalPrefix":"810","nationalPrefix":"8","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:20|33|[5-79]\\d|88)\\d{7}","fixedLine":"(?:55\\d\\d|6(?:1(?:22|3[124]|4[1-4]|5[1-3578]|64)|2(?:22|3[0-57-9]|41)|5(?:22|3[3-7]|5[024-8])|6\\d\\d|7(?:[23]\\d|7[69])|9(?:22|4[1-8]|6[135]))|7(?:0(?:5[4-9]|6[0146]|7[124-6]|9[135-8])|(?:1[12]|[68]\\d)\\d|2(?:22|3[13-57-9]|4[1-3579]|5[14])|3(?:2\\d|3[1578]|4[1-35-7]|5[1-57]|61)|4(?:2\\d|3[1-579]|7[1-79])|5(?:22|5[1-9]|6[1457])|9(?:22|5[1-9])))\\d{5}","mobile":"(?:(?:[25]0|33|88|9[0-57-9])\\d{3}|6(?:1(?:2(?:2[01]|98)|35[0-4]|50\\d|61[23]|7(?:[01][017]|4\\d|55|9[5-9]))|2(?:(?:11|7\\d)\\d|2(?:[12]1|9[01379])|5(?:[126]\\d|3[0-4]))|5(?:19[01]|2(?:27|9[26])|(?:30|59|7\\d)\\d)|6(?:2(?:1[5-9]|2[0367]|38|41|52|60)|(?:3[79]|9[0-3])\\d|4(?:56|83)|7(?:[07]\\d|1[017]|3[07]|4[047]|5[057]|67|8[0178]|9[79]))|7(?:2(?:24|3[237]|4[5-9]|7[15-8])|5(?:7[12]|8[0589])|7(?:0\\d|[39][07])|9(?:0\\d|7[079]))|9(?:2(?:1[1267]|3[01]|5\\d|7[0-4])|(?:5[67]|7\\d)\\d|6(?:2[0-26]|8\\d)))|7(?:[07]\\d{3}|1(?:13[01]|6(?:0[47]|1[67]|66)|71[3-69]|98\\d)|2(?:2(?:2[79]|95)|3(?:2[5-9]|6[0-6])|57\\d|7(?:0\\d|1[17]|2[27]|3[37]|44|5[057]|66|88))|3(?:2(?:1[0-6]|21|3[469]|7[159])|(?:33|9[4-6])\\d|5(?:0[0-4]|5[579]|9\\d)|7(?:[0-3579]\\d|4[0467]|6[67]|8[078]))|4(?:2(?:29|5[0257]|6[0-7]|7[1-57])|5(?:1[0-4]|8\\d|9[5-9])|7(?:0\\d|1[024589]|2[0-27]|3[0137]|[46][07]|5[01]|7[5-9]|9[079])|9(?:7[015-9]|[89]\\d))|5(?:112|2(?:0\\d|2[29]|[49]4)|3[1568]\\d|52[6-9]|7(?:0[01578]|1[017]|[23]7|4[047]|[5-7]\\d|8[78]|9[079]))|9(?:22[128]|3(?:2[0-4]|7\\d)|57[02569]|7(?:2[05-9]|3[37]|4\\d|60|7[2579]|87|9[07]))))\\d{4}"},"examples":{"fixedLine":"669050123","mobile":"912345678"},"formats":[{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP $FG","leadingDigits":["[235-9]"],"format":"$1 $2 $3 $4"}]},"VA":{"isoCode":"VA","countryCode":"39","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":"06698","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6,7,8,9,10,11],"mobile":[9,10],"voip":[10],"tollFree":[6,9],"premiumRate":[6,8,9,10],"sharedCost":[6,9],"personalNumber":[9,10],"voiceMail":[11,12]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}","fixedLine":"06698\\d{1,6}","mobile":"3[1-9]\\d{8}|3[2-9]\\d{7}","voip":"55\\d{8}","tollFree":"80(?:0\\d{3}|3)\\d{3}","premiumRate":"(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}","sharedCost":"84(?:[08]\\d{3}|[17])\\d{3}","personalNumber":"1(?:78\\d|99)\\d{6}","voiceMail":"3[2-8]\\d{9,10}"},"examples":{"fixedLine":"0669812345","mobile":"3123456789","voip":"5512345678","tollFree":"800123456","premiumRate":"899123456","sharedCost":"848123456","personalNumber":"1781234567","voiceMail":"33101234501"},"formats":[]},"VC":{"isoCode":"VC","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"784","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"voip":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":"([2-7]\\d{6})$|1","nationalPrefixTransformRule":"784$1","general":"(?:[58]\\d\\d|784|900)\\d{7}","fixedLine":"784(?:266|3(?:6[6-9]|7\\d|8[0-6])|4(?:38|5[0-36-8]|8[0-8])|5(?:55|7[0-2]|93)|638|784)\\d{4}","mobile":"784(?:4(?:3[0-5]|5[45]|89|9[0-8])|5(?:2[6-9]|3[0-4])|720)\\d{4}","voip":"78451[0-2]\\d{4}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"},"examples":{"fixedLine":"7842661234","mobile":"7844301234","voip":"7845101234","tollFree":"8002345678","premiumRate":"9002345678","personalNumber":"5002345678"},"formats":[]},"VE":{"isoCode":"VE","countryCode":"58","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"uan":[10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}","fixedLine":"(?:2(?:12|3[457-9]|[467]\\d|[58][1-9]|9[1-6])|[4-6]00)\\d{7}","mobile":"4(?:1[24-8]|2[46])\\d{7}","tollFree":"800\\d{7}","premiumRate":"90[01]\\d{7}","uan":"501\\d{7}"},"examples":{"fixedLine":"2121234567","mobile":"4121234567","tollFree":"8001234567","premiumRate":"9001234567","uan":"5010123456"},"formats":[{"pattern":"(\\d{3})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","carrierCodeFormattingRule":"$CC $FG","leadingDigits":["[24-689]"],"format":"$1-$2"}]},"VG":{"isoCode":"VG","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"284","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":"([2-578]\\d{6})$|1","nationalPrefixTransformRule":"284$1","general":"(?:284|[58]\\d\\d|900)\\d{7}","fixedLine":"284(?:229|4(?:22|9[45])|774|8(?:52|6[459]))\\d{4}","mobile":"284(?:245|3(?:0[0-3]|4[0-7]|68|9[34])|4(?:4[0-6]|68|9[69])|5(?:4[0-7]|68|9[69]))\\d{4}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"},"examples":{"fixedLine":"2842291234","mobile":"2843001234","tollFree":"8002345678","premiumRate":"9002345678","personalNumber":"5002345678"},"formats":[]},"VI":{"isoCode":"VI","countryCode":"1","internationalPrefix":"011","nationalPrefix":"1","leadingDigits":"340","isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[10],"tollFree":[10],"premiumRate":[10],"personalNumber":[10]},"patterns":{"nationalPrefixForParsing":"([2-9]\\d{6})$|1","nationalPrefixTransformRule":"340$1","general":"[58]\\d{9}|(?:34|90)0\\d{7}","fixedLine":"340(?:2(?:0\\d|2[06-8]|4[49]|77)|3(?:32|44)|4(?:2[23]|44|7[34]|89)|5(?:1[34]|55)|6(?:2[56]|4[23]|77|9[023])|7(?:1[2-57-9]|2[57]|7\\d)|884|998)\\d{4}","mobile":"340(?:2(?:0\\d|2[06-8]|4[49]|77)|3(?:32|44)|4(?:2[23]|44|7[34]|89)|5(?:1[34]|55)|6(?:2[56]|4[23]|77|9[023])|7(?:1[2-57-9]|2[57]|7\\d)|884|998)\\d{4}","tollFree":"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}","premiumRate":"900[2-9]\\d{6}","personalNumber":"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"},"examples":{"fixedLine":"3406421234","mobile":"3406421234","tollFree":"8002345678","premiumRate":"9002345678","personalNumber":"5002345678"},"formats":[]},"VN":{"isoCode":"VN","countryCode":"84","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[10],"mobile":[9],"voip":[9],"tollFree":[8,9,10],"premiumRate":[8,9,10],"uan":[7,8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}","fixedLine":"2(?:0[3-9]|1[0-689]|2[0-25-9]|[38][2-9]|4[2-8]|5[124-9]|6[0-39]|7[0-7]|9[0-4679])\\d{7}","mobile":"(?:5(?:2[238]|59)|89[6-9]|99[013-9])\\d{6}|(?:3\\d|5[1689]|7[06-9]|8[1-8]|9[0-8])\\d{7}","voip":"672\\d{6}","tollFree":"1800\\d{4,6}|12(?:0[13]|28)\\d{4}","premiumRate":"1900\\d{4,6}","uan":"(?:[17]99|80\\d)\\d{4}|69\\d{5,6}"},"examples":{"fixedLine":"2101234567","mobile":"912345678","voip":"672012345","tollFree":"1800123456","premiumRate":"1900123456","uan":"1992000"},"formats":[{"pattern":"(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[17]99"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{2})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["80"],"format":"$1 $2"},{"pattern":"(\\d{3})(\\d{4,5})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["69"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{4})(\\d{4,6})","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["1"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["6"],"format":"$1 $2 $3 $4"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["[357-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{4})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["2[48]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{4})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","nationalPrefixOptionalWhenFormatting":"true","leadingDigits":["2"],"format":"$1 $2 $3"}]},"VU":{"isoCode":"VU","countryCode":"678","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5],"mobile":[7],"voip":[7],"tollFree":[5],"uan":[5,7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}","fixedLine":"(?:38[0-8]|48[4-9])\\d\\d|(?:2[02-9]|3[4-7]|88)\\d{3}","mobile":"(?:[58]\\d|7[013-7])\\d{5}","voip":"9(?:0[1-9]|1[01])\\d{4}","tollFree":"81[18]\\d\\d","uan":"(?:3[03]|900\\d)\\d{3}"},"examples":{"fixedLine":"22123","mobile":"5912345","voip":"9010123","tollFree":"81123","uan":"30123"},"formats":[{"pattern":"(\\d{3})(\\d{4})","leadingDigits":["[57-9]"],"format":"$1 $2"}]},"WF":{"isoCode":"WF","countryCode":"681","internationalPrefix":"00","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[6],"mobile":[6],"tollFree":[9],"voiceMail":[6]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:40|72)\\d{4}|8\\d{5}(?:\\d{3})?","fixedLine":"72\\d{4}","mobile":"(?:72|8[23])\\d{4}","tollFree":"80[0-5]\\d{6}","voiceMail":"[48]0\\d{4}"},"examples":{"fixedLine":"721234","mobile":"821234","tollFree":"800012345","voiceMail":"401234"},"formats":[{"pattern":"(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["[478]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","leadingDigits":["8"],"format":"$1 $2 $3 $4"}]},"WS":{"isoCode":"WS","countryCode":"685","internationalPrefix":"0","nationalPrefix":null,"leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5,6],"mobile":[7,10],"tollFree":[6]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}","fixedLine":"6[1-9]\\d{3}|(?:[2-5]|60)\\d{4}","mobile":"(?:7[1-35-7]|8(?:[3-7]|9\\d{3}))\\d{5}","tollFree":"800\\d{3}"},"examples":{"fixedLine":"22123","mobile":"7212345","tollFree":"800123"},"formats":[{"pattern":"(\\d{5})","leadingDigits":["[2-5]|6[1-9]"],"format":"$1"},{"pattern":"(\\d{3})(\\d{3,7})","leadingDigits":["[68]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{5})","leadingDigits":["7"],"format":"$1 $2"}]},"XK":{"isoCode":"XK","countryCode":"383","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[8,9,10,11,12],"mobile":[8],"tollFree":[8],"premiumRate":[8]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"2\\d{7,8}|3\\d{7,11}|(?:4\\d\\d|[89]00)\\d{5}","fixedLine":"38\\d{6,10}|(?:2[89]|39)(?:0\\d{5,6}|[1-9]\\d{5})","mobile":"4[3-9]\\d{6}","tollFree":"800\\d{5}","premiumRate":"900\\d{5}"},"examples":{"fixedLine":"28012345","mobile":"43201234","tollFree":"80001234","premiumRate":"90001234"},"formats":[{"pattern":"(\\d{3})(\\d{5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[89]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[2-4]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2|39"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{7,10})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["3"],"format":"$1 $2"}]},"YE":{"isoCode":"YE","countryCode":"967","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[7,8],"mobile":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:1|7\\d)\\d{7}|[1-7]\\d{6}","fixedLine":"78[0-7]\\d{4}|17\\d{6}|(?:[12][2-68]|3[2358]|4[2-58]|5[2-6]|6[3-58]|7[24-6])\\d{5}","mobile":"7[01378]\\d{7}"},"examples":{"fixedLine":"1234567","mobile":"712345678"},"formats":[{"pattern":"(\\d)(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-6]|7(?:[24-6]|8[0-7])"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["7"],"format":"$1 $2 $3"}]},"YT":{"isoCode":"YT","countryCode":"262","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"(?:80|9\\d)\\d{7}|(?:26|63)9\\d{6}","fixedLine":"269(?:0[0-467]|15|5[0-4]|6\\d|[78]0)\\d{4}","mobile":"639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])\\d{4}","voip":"9(?:(?:39|47)8[01]|769\\d)\\d{4}","tollFree":"80\\d{7}"},"examples":{"fixedLine":"269601234","mobile":"639012345","voip":"939801234","tollFree":"801234567"},"formats":[]},"ZA":{"isoCode":"ZA","countryCode":"27","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[5,6,7,8,9],"voip":[9],"tollFree":[9],"premiumRate":[9],"sharedCost":[9],"uan":[9,10]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"[1-79]\\d{8}|8\\d{4,9}","fixedLine":"(?:2(?:0330|4302)|52087)0\\d{3}|(?:1[0-8]|2[1-378]|3[1-69]|4\\d|5[1346-8])\\d{7}","mobile":"(?:1(?:3492[0-25]|4495[0235]|549(?:20|5[01]))|4[34]492[01])\\d{3}|8[1-4]\\d{3,7}|(?:2[27]|47|54)4950\\d{3}|(?:1(?:049[2-4]|9[12]\\d\\d)|(?:6\\d|7[0-46-9])\\d{3}|8(?:5\\d{3}|7(?:08[67]|158|28[5-9]|310)))\\d{4}|(?:1[6-8]|28|3[2-69]|4[025689]|5[36-8])4920\\d{3}|(?:12|[2-5]1)492\\d{4}","voip":"87(?:08[0-589]|15[0-79]|28[0-4]|31[1-9])\\d{4}|87(?:[02][0-79]|1[0-46-9]|3[02-9]|[4-9]\\d)\\d{5}","tollFree":"80\\d{7}","premiumRate":"(?:86[2-9]|9[0-2]\\d)\\d{6}","sharedCost":"860\\d{6}","uan":"861\\d{6,7}"},"examples":{"fixedLine":"101234567","mobile":"711234567","voip":"871234567","tollFree":"801234567","premiumRate":"862345678","sharedCost":"860123456","uan":"861123456"},"formats":[{"pattern":"(\\d{2})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8[1-4]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{2,3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8[1-4]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["860"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[1-9]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2 $3"}]},"ZM":{"isoCode":"ZM","countryCode":"260","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[9],"mobile":[9],"voip":[9],"tollFree":[9]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"800\\d{6}|(?:21|63|[79]\\d)\\d{7}","fixedLine":"21[1-8]\\d{6}","mobile":"(?:7[5-79]|9[5-8])\\d{7}","voip":"63\\d{7}","tollFree":"800\\d{6}"},"examples":{"fixedLine":"211234567","mobile":"955123456","voip":"630123456","tollFree":"800123456"},"formats":[{"pattern":"(\\d{3})(\\d{3})","leadingDigits":["[1-9]"],"format":"$1 $2","intlFormat":"NA"},{"pattern":"(\\d{3})(\\d{3})(\\d{3})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[28]"],"format":"$1 $2 $3"},{"pattern":"(\\d{2})(\\d{7})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[79]"],"format":"$1 $2"}]},"ZW":{"isoCode":"ZW","countryCode":"263","internationalPrefix":"00","nationalPrefix":"0","leadingDigits":null,"isMainCountryForDialCode":false,"lengths":{"general":[],"fixedLine":[5,6,7,8,9,10],"mobile":[9],"voip":[10],"tollFree":[7]},"patterns":{"nationalPrefixForParsing":null,"nationalPrefixTransformRule":null,"general":"2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}","fixedLine":"(?:1(?:(?:3\\d|9)\\d|[4-8])|2(?:(?:(?:0(?:2[014]|5)|(?:2[0157]|31|84|9)\\d\\d|[56](?:[14]\\d\\d|20)|7(?:[089]|2[03]|[35]\\d\\d))\\d|4(?:2\\d\\d|8))\\d|1(?:2|[39]\\d{4}))|3(?:(?:123|(?:29\\d|92)\\d)\\d\\d|7(?:[19]|[56]\\d))|5(?:0|1[2-478]|26|[37]2|4(?:2\\d{3}|83)|5(?:25\\d\\d|[78])|[689]\\d)|6(?:(?:[16-8]21|28|52[013])\\d\\d|[39])|8(?:[1349]28|523)\\d\\d)\\d{3}|(?:4\\d\\d|9[2-9])\\d{4,5}|(?:(?:2(?:(?:(?:0|8[146])\\d|7[1-7])\\d|2(?:[278]\\d|92)|58(?:2\\d|3))|3(?:[26]|9\\d{3})|5(?:4\\d|5)\\d\\d)\\d|6(?:(?:(?:[0-246]|[78]\\d)\\d|37)\\d|5[2-8]))\\d\\d|(?:2(?:[569]\\d|8[2-57-9])|3(?:[013-59]\\d|8[37])|6[89]8)\\d{3}","mobile":"7(?:[1278]\\d|3[1-9])\\d{6}","voip":"86(?:1[12]|22|30|44|55|77|8[368])\\d{6}","tollFree":"80(?:[01]\\d|20|8[0-8])\\d{3}"},"examples":{"fixedLine":"1312345","mobile":"712345678","voip":"8686123456","tollFree":"8001234"},"formats":[{"pattern":"(\\d{3})(\\d{3,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"format":"$1 $2"},{"pattern":"(\\d)(\\d{3})(\\d{2,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["[49]"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["80"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{7})","nationalPrefixFormattingRule":"($NP$FG)","leadingDigits":["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["7"],"format":"$1 $2 $3"},{"pattern":"(\\d{3})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{6})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["8"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"format":"$1 $2"},{"pattern":"(\\d{2})(\\d{3})(\\d{3,4})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["29[013-9]|39|54"],"format":"$1 $2 $3"},{"pattern":"(\\d{4})(\\d{3,5})","nationalPrefixFormattingRule":"$NP$FG","leadingDigits":["(?:25|54)8","258|5483"],"format":"$1 $2"}]}} \ No newline at end of file diff --git a/resources/utils/phone_metadata_encoder.dart b/resources/utils/phone_metadata_encoder.dart index c7938f6..32087cf 100644 --- a/resources/utils/phone_metadata_encoder.dart +++ b/resources/utils/phone_metadata_encoder.dart @@ -25,6 +25,13 @@ String encodePatterns(PhoneMetadataPatterns metadata) { mobile: ${_enc(metadata.mobile)}, fixedLine: ${_enc(metadata.fixedLine)}, voip: ${_enc(metadata.voip)}, + tollFree: ${_enc(metadata.tollFree)}, + premiumRate: ${_enc(metadata.premiumRate)}, + sharedCost: ${_enc(metadata.sharedCost)}, + personalNumber: ${_enc(metadata.personalNumber)}, + uan: ${_enc(metadata.uan)}, + pager: ${_enc(metadata.pager)}, + voiceMail: ${_enc(metadata.voiceMail)}, )'''; } @@ -34,6 +41,13 @@ String encodeLengths(PhoneMetadataLengths lengths) { mobile: ${_enc(lengths.mobile)}, fixedLine: ${_enc(lengths.fixedLine)}, voip: ${_enc(lengths.voip)}, + tollFree: ${_enc(lengths.tollFree)}, + premiumRate: ${_enc(lengths.premiumRate)}, + sharedCost: ${_enc(lengths.sharedCost)}, + personalNumber: ${_enc(lengths.personalNumber)}, + uan: ${_enc(lengths.uan)}, + pager: ${_enc(lengths.pager)}, + voiceMail: ${_enc(lengths.voiceMail)}, )'''; } @@ -52,6 +66,13 @@ String encodeExamples(PhoneMetadataExamples examples) { fixedLine: ${_enc(examples.fixedLine)}, mobile: ${_enc(examples.mobile)}, voip: ${_enc(examples.voip)}, + tollFree: ${_enc(examples.tollFree)}, + premiumRate: ${_enc(examples.premiumRate)}, + sharedCost: ${_enc(examples.sharedCost)}, + personalNumber: ${_enc(examples.personalNumber)}, + uan: ${_enc(examples.uan)}, + pager: ${_enc(examples.pager)}, + voiceMail: ${_enc(examples.voiceMail)}, )'''; }