# ++ test RTP## PSTN:+61262637900, Extension:37XXX # +61262637ddd [\s()\-\./\+]*(61)?[\s()\-\./]*0?(2)\)?[\s()\-\./]*(6263)[\s()\-\./]*(7\d\d\d) 3$4;phone-context=dialstring # ++ test1 RTP ## Site:, PSTN:+61388043300, Extension:33XXX [\s()\-\./\+]*(61)?[\s()\-\./]*0?(3)\)?[\s()\-\./]*(8804)[\s()\-\./]*(3\d\d\d) 3$4;phone-context=dialstring #Test input +61388043187, Test result-> tel:33187;phone-context=dialstring # ++ test2 RTP ## PSTN:+61292929000, Extension:29XXX [\s()\-\./\+]*(61)?[\s()\-\./]*0?(2)\)?[\s()\-\./]*(9292)[\s()\-\./]*(9\d\d\d) 2$4;phone-context=dialstring # Test input +61292929761, test result-> tel:29761;phone-context=dialstring
You must provide a normalization rule file for extension
dialing. For example, a sample normalization rule for three digit extension
dialing is:
^(\d{3}) $1;phone-context=dialstring