Feedback

  • Contents
 

Input pattern and output pattern syntax

Both the Input Pattern template and the Output Pattern format are composed of digits (0 – 9) that can be dialed, plus combinations of the following digits and letters.

These digits and characters…

Are represented by…

0 – 9

X (or x), a single digit character in that range

1 – 9

Y (or y), a single digit character in that range

2 – 9

N (or n), a single digit character in that range

09, #, *, ,

?, indicating zero or more of these characters.

Note:
/, ^, and + are not included.

Any characters after the required digits

Z (or z), indicating zero or more trailing characters of any value. Using Z allows the dialer to enter extra characters after the required digits without interfering with the dial string. This wildcard character must be the last character of the pattern. It is an error for it to appear anywhere else, which means there can be only one occurrence of this character in each number.

Note:
Output Pattern formats are visually represented in two different ways; both are described in Options for representing an output pattern.

Phone number templates can consist of all digits, all wildcard characters, some non-dialing characters such as +, ^, and /, or any combination of these characters. The + is used as a prefix to introduce a country code. The ^ character is used as a prefix before an extension, but that extension is not automatically dialed, it is stored as informational data with the number. The / character is generally used as a prefix to introduce an extension for direct extension dialing. These three characters are not actually dialed, but they are preserved as part of the stored phone number. The spaces these characters hold within the number are counted when determining ordinal positions in the formatted number (that is, which number is in the first position, second position, and so forth).