help • 10 Numbers and Number Mappings • Placeholder • General Placeholders
10.5.1 General Placeholders
The general placeholders can be used in many places within SwyxWare, in routings, number mappings, number replacements and so on.
The following general placeholders are available:
Placeholder
Type of number
Explanation
*
Phone number
* replaces any number of characters to the right. In the case of a telephone number * can only be places at the end of the sequence.
Example: +4420*
indicates all numbers in London (country code 44, area code 20).
*
URI
The placeholder * replaces any number of digits.
A general distinction is made between the following applications:
*Call Permissions and Routing
sip:{*}[a-Z, 0-9]@[a-Z, 0-9]{*}
Example:
sip:*.development@company.com
indicates all URIs referencing the realm 'company.com' whose user IDs end with '.development'.
*number replacement
sip:[a-Z, 0-9]{*}@{*}[a-Z, 0-9]
Example:
sip:*@*.com stands for all URIs in English Realms. For further examples, please refer to Examples of general placeholders.
+
Phone number
Indicates the inter-location code for international calls.
Example: +49456555
In the United Kingdom, + is replaced with '00', i. e., ’0049456555’ is the number dialed.
Examples of general placeholders
*@company.com All SIP-URIs mapped to the ’company.com’ realm.
*.jones@company.* Configured as call authorization or forwarding: All persons named Jones who, for example, have the realm ’company.de’ or ’company.com’
+44* All numbers within the United Kingdom (+44)
+49221* All numbers in Germany (+49) in Cologne (221)
+* All public numbers
* All numbers