manual
ESTOS CallControlGateway 4.0.0.21648
31
modified number is displayed in the output field. If there is an error in the
regular expression this is displayed here. If the search for expression is not
found the phone numbers are read out directly without changes.
Examples for incoming and outgoing:
Effect
Search for
Replace
with
Removal of a leading 0
^0(.*)
\1
Replacing a 80 at the beginning of a number (e.g. targeted external
dialing code) with 0
^80(.*)
0\1
Removal of a private PIN which is added to the beginning of a phone
number as 50xxx
^50[0-9][0-9][0-
9](.*)
\1
Suppression of all numbers which are signalled internally (3 digits)
^[0-9][0-9][0-
9]$
Add an external dialing code code (leading 0) for all numbers with
more then 3 digits
^([0-9][0-9][0-
9].+)
0\1
Add the phone system base number (03012345) to all internal
numbers (1 to 3 digits in length)
^([0-9][0-9]?[0-
9]?)$
03012345\1
Add your own area code to all numbers which do not start with 0 and
are at least 4 digits long (and thus not internal numbers).
^([^0][0-9][0-
9][0-9].*)
08151\1
Examples for PC dialing:
Effect
Search for
Replace
with
Dial the phone number +49891234567 via a dedicated line with coded
parameter 80
^\+49891234(.*)
80\1
Changing the (external) phone number 11833 to 11855
^11833$
11855
Changing the (internal) phone number 115 to 215
^115$
215
6.6.10 Phone number formatting
A phone number which is reported to the PC by the phone system must be
formatted accordingly before it is processed further. The server always works
with Supercanonical phone numbers.
The phone number is formatted in this order:
1. Formatting
All digits apart from + * # 0 1 2 3 4 5 6 7 8 9 are removed.