
estos ECSTA for Panasonic
11
The Search and Replace function uses regular expressions. If a search pattern matches, the result from
replace with will be used as output. It the search pattern does not match, the original number will be
reported unchanged. The entries in the list are processed one after each other. If one match is found the
remaining entries will be ignored.
There are three categories:
Incoming
This section is for phone number from incoming calls that are reported from the PBX system to the
PC.
Outgoing
This section is for phone number from outgoing calls that are reported from the PBX system to the
PC.
PC Dialing
This section is for phone numbers that are dialed on the PC and send to the PBX system
Search for:
Enter the regular expression that will be used to match the phone number.
Hint: The Caret Sign (^) is located on the German keyboard on top left.
Here is a short description of the available expressions:
Character
Description
^
The beginning of the search string (phone number). The expression "^0" matches '0' only at
the beginning of the search string.
^
The caret (^) immediately following the left-bracket ([) has a different meaning. It is used to
exclude the remaining characters within brackets from matching the target string. The
expression "[^0-8]" indicates that the target character should not be 0
$
The dollar sign ($) will match the end of the string. The expression "152$" will match the sub-
string "152" only if it is at the end of the string.
|
The alternation character (|) allows either expression on its side to match the target string.
The expression "8|9" will match '8' as well as '9'.
.
The dot (.) will match any character.
*
The asterisk (*) indicates that the character to the left of the asterisk in the expression should
match 0 or more times.
+
The plus (+) is similar to asterisk but there should be at least one match of the character to
the left of the + sign in the expression.
?
The question mark (?) matches the character to its left 0 or 1 times.
()
The parenthesis affects the order of pattern evaluation and also serves as a tagged
expression that can be used when replacing the matched sub-string with another expression.