{
  "PH": {
    "region": "PH",
    "callingCode": "63",
    "nationalNumberPattern": "^(?:(?:(?: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})$",
    "possibleLengths": [
      6,
      8,
      9,
      10
    ],
    "types": {
      "MOBILE": {
        "nationalNumberPattern": "^(?:(?: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})$",
        "possibleLengths": [
          10
        ]
      },
      "FIXED": {
        "nationalNumberPattern": "^(?:(?:(?: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})$",
        "possibleLengths": [
          6,
          8,
          9,
          10
        ]
      },
      "TOLL_FREE": {
        "nationalNumberPattern": "^(?:1800\\d{7,9})$",
        "possibleLengths": [
          11,
          12,
          13
        ]
      }
    },
    "nationalPrefix": "0",
    "formats": [
      {
        "pattern": "(\\d)(\\d{5})",
        "format": "$1 $2",
        "nationalPrefixFormattingRule": "($NP$FG)",
        "leadingDigits": [
          "2"
        ]
      },
      {
        "pattern": "(\\d{4})(\\d{4,6})",
        "format": "$1 $2",
        "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]))"
        ]
      },
      {
        "pattern": "(\\d{5})(\\d{4})",
        "format": "$1 $2",
        "nationalPrefixFormattingRule": "($NP$FG)",
        "leadingDigits": [
          "346|4(?:27|9[35])|883",
          "3469|4(?:279|9(?:30|56))|8834"
        ]
      },
      {
        "pattern": "(\\d)(\\d{4})(\\d{4})",
        "format": "$1 $2 $3",
        "nationalPrefixFormattingRule": "($NP$FG)",
        "leadingDigits": [
          "2"
        ]
      },
      {
        "pattern": "(\\d{2})(\\d{3})(\\d{4})",
        "format": "$1 $2 $3",
        "nationalPrefixFormattingRule": "($NP$FG)",
        "leadingDigits": [
          "[3-7]|8[2-8]"
        ]
      },
      {
        "pattern": "(\\d{3})(\\d{3})(\\d{4})",
        "format": "$1 $2 $3",
        "nationalPrefixFormattingRule": "$NP$FG",
        "leadingDigits": [
          "[89]"
        ]
      },
      {
        "pattern": "(\\d{4})(\\d{3})(\\d{4})",
        "format": "$1 $2 $3",
        "leadingDigits": [
          "1"
        ]
      },
      {
        "pattern": "(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})",
        "format": "$1 $2 $3 $4",
        "leadingDigits": [
          "1"
        ]
      }
    ]
  }
}
