Länge der ausgehende Rufnummer bei Benutzern

Eigentlich sollte doch der erste Teil (43xxx) die Variable 1 sein, ist aber in dem Fall die 2.
Nein, ist korrekt, deine Beschreibung und die Resultate:
Jedes Klammernpaar im Source Pattern wird in eine temp. Variable gepackt, die mit \<Variablennummer> im Replace Pattern abgerufen werden kann
Deine erste Klammer ist und umfasst die (+43xxx) und wird zur \1, deine zweite Klammer ist und umfasst die (.*) und wird somit zur \2. Die \1 wird im Replace Pattern nicht gebraucht, die wird durch +43yyy (warum eigentlich wieder Österreich und nicht D?) ersetzt. Es wird nur die gefundene \2 benötigt.
Hier wird also nicht der erste Teil sondern die Durchwahl (150) überschrieben
Weil das Suchpattern (.*) als \2 nicht im Replace Pattern vorkommt, das entfällt, so steht es da. Du verwendest im Replace Pattern nur die \1 und die enthält die +43xxx: den Inhalt des ersten Klammernpaares. Das Replace Pattern ist falsch.

Das steht alles in den nun schon drei mal hier verlinkten Erklärungen mit Beispielen von 3CX.
 

Statistik des Forums

Themen
44.414
Beiträge
232.716
Mitglieder
78.330
Neuestes Mitglied
uvitas