Маска ввода определяет формат ввода данных, используя буквенные и другие символы как часть переменной пользовательского ввода проекта или кнопки. При применении маски ввода к входной переменной пользователя значения, введенные пользователем, должны соответствовать определенному шаблону, определяемому маской.
Чтобы применить маску ввода к входной переменной пользователя, задайте маску в свойстве userInputs.domain.inputMask.
В следующей таблице перечислены знаки и символы, которые можно использовать в маске ввода:
Символ | Значение |
---|---|
A | Требуется буквенный символ ASCII Могут использоваться символы от A до Z и от a до z. |
a | Разрешены, но не требуются, буквенные символы ASCII. |
N | Требуется буквенно-числовой символ ASCII. Могут использоваться символы от A до Z, от a до z и от 0 до 9. |
n | Разрешены, но не требуются, буквенно-числовые символы ASCII. |
X | Требуется любой символ. |
x | Разрешены, но не требуются, любые символы. |
9 | Требуется числовой символ ASCII. Могут быть цифры от 0 до 9. |
0 | Разрешены, но не требуются, цифры ASCII. |
D | Требуется числовой символ ASCII. Можно использовать цифры от 1 до 9. |
d | Разрешены, но не требуются, цифры ASCII. Можно использовать цифры от 1 до 9. |
# | Разрешены, но не требуются, цифры ASCII или знак плюс/минус. |
H | Требуется шестнадцатеричный символ. Могут использоваться символы от A до F, от a до f и от 0 до 9. |
h | Разрешены, но не требуются, шестнадцатиричные символы. |
B | Требуется бинарный символ. Могут быть цифры от 0 до 1. |
b | Разрешены, но не требуются, бинарные символы. |
> | Все следующие буквенные символы являются заглавными. |
< | Все следующие буквенные символы являются строчными. |
! | Отключить смену регистра. |
\ | Старайтесь не использовать указанные выше специальные символы в качестве разделителей. |
Маска состоит из строки символов и разделителей, после нее можно добавить двоеточие и знак, соответствующий пробелам. Знаки пробелов всегда удаляются из текста после редактирования. В следующей таблице перечислены примеры масок:
Пример маски | Описание |
---|---|
>A<xxxxxxxxxxxx | Текст, начинающийся с заглавной буквы, за которой следуют строчные. |
AAA-AAA-AAA;_ | Уникальный идентификатор, использующий тире в качестве разделителей и знаки подчеркивания для символов, ввод которых обязателен. |
B9.99;- | Обозначение значения pH. Число должно начинаться с 0 или 1 и содержать не более 2 десятичных знаков. Подчеркивание используется для обозначения символов, ввод которых обязателен. |
999-99-9999 | Номер социального страхования США. |
(999) 999-9999 | Номер телефона США. |
900 kg | Вес в килограммах между 0 и 999. |
99999 | Пятизначный почтовый индекс США. |
AAA | Код аэропорта IATA. |