テキストフィールドのテキストパターンを作成するには、次の記号を使用する必要があります。
注意:
コンマ(,)、ダッシュ(-)、コロン(:)、スラッシュ(/)、ピリオド(.)およびスペース( )はリテラル値として扱われ、パターンのどこでも使用できます。パターンにテキスト文字列を含めるには、文字列を一重引用符(')で囲みます。例えば
'Your phone number is ('999')' 999-9999
のように、「表示パターン」に指定します。
制御記号
|
説明
|
例
|
|
英字 1 文字
|
表示パターン:A9A 9A9
入力値:K1S5K2
形式設定された値:K1S 5K2
|
|
1 文字
|
表示パターン:XXX XXX
入力値:!1$5&2
形式設定された値:!1$ 5&2
|
|
英数字 1 文字
|
表示パターン:OO OO OO
入力値:123ABC
形式設定された値:12 3A BC
|
|
英数字 1 文字
|
表示パターン:00 00 00
入力値:123ABC
形式設定された値:12 3A BC
|
|
1 桁の数値
|
表示パターン:999-9999
入力値:9407000
形式設定された値:940-7000
|
注意:
O
(大文字のオー)と
0
(ゼロ)は、入力し間違えたり読み間違えたりする人が多いので、ここでは同じものとして認識されるようになっています。
予約済みの記号
以下の記号は特別な意味を持つので、リテラルテキストとしては使用できません。
記号
|
説明
|
|
送信する場合、この記号は何らかの 1 文字に対応します。表示のために結合する場合はスペースになります。
|
|
送信する場合、この記号は 0 または Unicode の空白文字に対応します。表示のために結合する場合はスペースになります。
|
|
送信する場合、この記号は 1 つ以上の Unicode の空白文字に対応します。表示のために結合する場合はスペースになります。
|
|
|
|