入力マスク

入力マスクは、プロジェクト ユーザー入力変数またはボタン ユーザー入力変数の一部として文字とシンボルを使用することで、データ入力の形式を定義します。 入力マスクをユーザー入力変数に適用する場合、ユーザーが入力した値は、入力マスクによって定義された特定のパターンに従っていなければなりません。

入力マスクをユーザー入力変数に適用するには、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

16 進数が必須です。 使用できる文字は A ~ F、a ~ f、0 ~ 9 です。

h

16 進数が許可されていますが必須ではありません。

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

米国の 5 桁の郵便番号。

AAA

IATA 空港コード。