The following is the set of characters and wildcards allowed in the Pattern and Inbound Caller Pattern text fields of the Call Routing Wizard:
| Characters: | |
| 0…9 | |
| a…z | |
| A…Z | |
| + = $ ; / ~ _ - . & ( ) ' ! * ? {} , [ ] Note: The symbols * and ? should be prefixed with a slash (\) if they are used as ordinary characters; otherwise the system will interpret them as wildcards. Note: The symbols !, {, }, [, ], - and , are used to define a range of characters and cannot be used as ordinary characters. |
|
| Wildcards: | ||
| * | Any number of any characters | |
| ? | Any single character | |
| { } | A character or a string from the specified set of characters and strings. The following control symbols are used to specify a set: | |
| ||
| [ ] | The same as above with the exception that character ranges can include single-digit/character elements only. Example: The pattern is 2[1-5, a-c]5. Numbers matching the pattern are 215, 225, 235, 245, 255, 2a5, 2b5, 2c5. | |
| \ | Precedes a control symbol (*, ?, -, ! and ,) to indicate that it is used as an ordinary character, not a wildcard. Example: The pattern is 1\*[1-3]. Numbers matching the pattern are 1*1, 1*2, 1*3. Note: Patterns cannot be prefixed with the symbol *. The system considers the patterns starting with * as feature codes and does not parse them through the Call Routing table. | |
| @ | Used to indicate the full SIP address (example: 20233@sip.epygi.com). This pattern is mainly used to call back users registered on the SIP server different from the one where the called party is registered. Note: Patterns containing @ symbol will not be parsed among those that do not have @ symbol in the Call Routing Table. When calling from local extensions (the calling number for local extension is sipnumber@ip_address_of_Quadro, e.g. 20233@192.168.35.25), only the sipnumber part of the pattern will be parsed among other entries with @ symbol in the Call Routing Table. | |