Beispiele für den Abgleich und die Ersetzung von regulären Ausdrücken für die Umwandlung von externen Fernleitungsnummern
Wie unter Ausgehende Adressen mit regulären Ausdrücken transformierenbeschrieben, können Sie reguläre Ausdrücke verwenden, um die bei einem ausgehenden Anruf gesendete Nummer zu transformieren. Hier finden Sie einige Beispiele und Beschreibungen, die Ihnen zeigen, wie Sie reguläre Ausdrücke verwenden können, um diese Aufgabe zu erfüllen.Zusätzlich zu unseren Beispielen können Sie auch die Website Regular Expressions 101 besuchen.
regex match ^(sip[s]?:|tel:)(\+)(.*)
regex-Format $1$3
Diese Regex ändert zum Beispiel sip:+17165551212@domain.com in sip:17165551212@domain.com.
- Die Regex-Übereinstimmung wird in die Felder Match Regular Expression sowohl für die Calling Address Transformation als auch für die Called Address Transformation eingetragen
- Das Regex-Format wird in die Felder Format Regular Expression sowohl für die Calling Address Transformation als auch für die Called Address Transformation eingegeben
US-Ländercode 1
Stamm-Code 1
Exit Code 011
Bei den US-Nummern entfernt die Regex das + und fügt den Trunk-Code 1 hinzu.
Regex-Übereinstimmung ^(sip[s]?:|tel:)(\+)(.*)
Regex-Format ${1}1${3}
Diese Regex ändert zum Beispiel sip:+17165551212@domain.com in sip:117165551212@domain.com.
Für die internationalen Nummern, die Regex, um das + zu entfernen und fügen Sie Exit-Code 011
Regex-Übereinstimmung ^(sip[s]?:|tel:)(\+)(.*)
Regex-Format ${1}011${3}
Diese Regex ändert zum Beispiel sip:+443035551212@domain.com in sip:011443035551212@domain.com.
- Die Regex-Treffer werden in die Felder Match Regular Expression sowohl für die Calling Address Transformation als auch für die Called Address Transformation eingetragen
- Die Regex-Formate werden in die Felder Format Regular Expression sowohl für die Calling Address Transformation als auch für die Called Address Transformation eingegeben
Vereinigtes Königreich (UK) Ländercode 44
Stamm-Code 0
Exit Code 00
Bei nationalen Nummern entfernt der Regex die +44 und fügt die Vorwahl 0 hinzu.
Regex-Übereinstimmung ^(sip[s]?:|tel:)(\+)(44)(.*)
Regex-Format ${1}0${4}
Diese Regex ändert zum Beispiel sip:+443035551212@domain.com in sip:03035551212@domain.com.
Für die internationalen Nummern, die Regex zu entfernen, die + und fügen Sie Exit-Code 00.
Regex-Übereinstimmung ^(sip[s]?:|tel:)(\+)(.*)
Regex-Format ${1}00${3}
Diese Regex ändert zum Beispiel sip:+17165551212@domain.com in sip:0017165551212@domain.com.
- Die Regex-Treffer werden in die Felder Match Regular Expression sowohl für die Calling Address Transformation als auch für die Called Address Transformation eingetragen
- Die Regex-Formate werden in die Felder Format Regular Expression sowohl für die Calling Address Transformation als auch für die Called Address Transformation eingegeben