From d806fb1edecd604da757b3e8c8cf8365987afa13 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Tue, 14 Nov 2023 16:36:04 -0700 Subject: [PATCH] Use (?:\+1|1)? instead of \+?1? --- app/dialplan_outbound/dialplan_outbound_add.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/dialplan_outbound/dialplan_outbound_add.php b/app/dialplan_outbound/dialplan_outbound_add.php index 3c62957b65..12ff896054 100644 --- a/app/dialplan_outbound/dialplan_outbound_add.php +++ b/app/dialplan_outbound/dialplan_outbound_add.php @@ -248,7 +248,7 @@ $label = $text['label-north_america_intl']; $abbrv = "011.9-17d"; break; - case "^\+?1?((?:264|268|242|246|441|284|345|767|809|829|849|473|658|876|664|787|939|869|758|784|721|868|649|340|684|671|670|808)\d{7})$": + case "^(?:\+1|1)((?:264|268|242|246|441|284|345|767|809|829|849|473|658|876|664|787|939|869|758|784|721|868|649|340|684|671|670|808)\d{7})$": $label = $text['label-north_america_islands']; $abbrv = "011.9-17d"; break; @@ -300,7 +300,7 @@ $label = $text['label-9d.12-20']; $abbrv = "9.12-20"; break; - case "^1?(8(00|33|44|55|66|77|88)[2-9]\d{6})$": + case "^(?:\+1|1)?(8(00|33|44|55|66|77|88)[2-9]\d{6})$": $label = $text['label-800']; $abbrv = "800"; break; @@ -1189,9 +1189,9 @@ function type_onchange(dialplan_detail_type) { echo " \n"; echo " \n"; echo " \n"; - echo " \n"; + echo " \n"; echo " \n"; - echo " \n"; + echo " \n"; echo " \n"; echo " \n"; echo " \n"; @@ -1199,7 +1199,7 @@ function type_onchange(dialplan_detail_type) { echo " \n"; echo " \n"; echo " \n"; - echo " \n"; + echo " \n"; echo " \n"; echo " \n"; echo " \n";