Маска ввода

Маска ввода определяет формат ввода данных, используя буквенные и другие символы как часть переменной пользовательского ввода проекта или кнопки. При применении маски ввода к входной переменной пользователя значения, введенные пользователем, должны соответствовать определенному шаблону, определяемому маской.

Чтобы применить маску ввода к входной переменной пользователя, задайте маску в свойстве 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.