Символы форматирования |
Строка шаблона форматирования состоит из последовательности символов, представляющих собой команды форматирования:
0 |
необязательная десятичная цифра |
9 |
обязательная десятичная цифра |
+ |
обязательный знак числа |
# |
необязательный знак числа |
R |
римское число, записанное прописными буквами |
r |
римское число, записанное строчными буквами |
? |
произвольный символ |
* |
необязательный произвольный символ |
S |
произвольный символ латинского алфавита |
Б |
произвольный символ русского алфавита |
s |
произвольный символ латинского алфавита или десятичная цифра |
б |
произвольный символ русского алфавита или десятичная цифра |
A |
произвольный символ латинского или русского алфавита |
a |
произвольный символ латинского или русского алфавита или десятичная цифра |
\ |
следующий символ интерпретируется не как символ форматирования |
" |
текст до следующей кавычки интерпретируется не как символы форматирования |
% |
признак начала задания параметра (параметры описаны ниже) |
| |
разделитель вариантов |
[ |
начало описания допустимого множества символов |
] |
конец описания допустимого множества символов |
: |
описание диапазона символов (только внутри множества символов) |
^ |
описание отрицания (только внутри множества символов) |
{ |
начало описания группы символов |
} |
конец описания группы символов |
N |
символ # |
@ |
вызов зарегистрированной функции |
Все остальные символы рассматриваются как литералы и помещаются непосредственно в редактируемое поле ввода.