はい、入力フォーマットを指定していただけます。なお、バリデーションには正規表現を使用し、ツール上では「メールアドレス」「電話番号」「URL」「郵便番号(日本/7桁)」の4種類を用意しております。また、上記4種類以外にも入力フォーマットを指定いただけますので以下をご参照ください。
なお、このページでご案内している以外の正規表現の記述に関するサポートは承っておりません。あらかじめご了承下さいませ。
設定方法
- 質問画面の[回答項目の設定]ボタンをクリックする
- フォーマット形式をクリックする
- フォーマット形式を選択する
- [設定する]ボタンをクリックする
- [保存して戻る]ボタンをクリックして保存する
数字入力 (半角・全角)
^[0-90-9]+$
数字入力(半角のみ)
^[0-9]+$
7〜10桁の数字入力(半角)
^[0-9]{7,10}$
100〜140字の文字列 (*改行を許可し、1文字とカウントする場合)
^[\s\S]{100,140}$
100〜140字の文字列 (*改行を許可しない場合)
^.{100,140}$
英数で始まる2文字から20文字まで文字列
^[a-zA-Z][a-zA-Z0-9-_\.]{1,20}$
Twitterで使われるユーザー名
@以降をさします。 半角英数のみで構成された15文字までの長さの文字列に限定します。
^[A-Za-z0-9_]{1,15}$
クレジットカード番号
数字のみで構成された13文字から16文字の長さの文字列に限定します。ハイフン「-」は入りません。
^[0-9]{13,16}$
郵便番号(半角英数、ハイフンなし、7桁)
^[0-9]{7}$
桁の指定をしない場合は^と$を外して下さい。
郵便番号(半角英数、ハイフンあり、7桁)
^[0-9]{3}-[0-9]{4}$
電話番号(半角数字、ハイフンの有無問わず、12桁まで)
^\d{2,4}-?\d{2,4}-?\d{4}$
電話番号(半角数字、ハイフンあり)
0\d{1,4}-\d{1,4}-\d{1,4}
DD.MM.YYYY形式の日付
^(0[1-9]|1[0-9]|2[0-9]|3[0-1]).(0[1-9]|1[0-2]).[0-9]{4}$
YYYY-MM-DD形式の日付
^[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|1[0-9]|2[0-9]|3[0-1])$
HH:MM:SS形式の時間
^(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}$
3桁・6桁のカラーコード
^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$
入力文字の制限(例:test1、test2を含む場合の回答制限)
^(?!.*(test1|test2)).+$
IPv4 アドレス
((^|\.)((25[0-5])|(2[0-4]\d)|(1\d\d)|([1-9]?\d))){4}$
ドメイン名
^(\[a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$
ISBN
(?:(?=.{17}$)97[89][ -](?:[0-9]+[ -]){2}[0-9]+[ -][0-9]|97[89][0-9]{10}|(?=.{13}$)(?:[0-9]+[ -]){2}[0-9]+[ -][0-9Xx]|[0-9]{9}[0-9Xx])
Md5 Hash
[0-9a-fA-F]{32}
最終更新日:2020/11/30