フォーマット管理
フォーマット管理とは
項目の入力形式やデータ形式を統一したい場合に、入力フォーマットを設定をすることができます。
フォーマット管理ではその設定内容の管理を行います。デフォルトで設定されているフォーマットのほか、任意で追加することも可能です。
1. 初期登録フォーマット
システム初期設定として以下のフォーマットが登録されています。
フォーマット名 | 正規表現 説明 |
---|---|
半角数字 | /^[0-9]+$/ 半角数字を許可 |
全角数字 | /^[0-9]+$/ 全角数字を許可 |
半角英数字 | /^[a-zA-Z0-9]+$/ 半角英数字を許可 |
全角カタカナ | /^[ァ-ヶー() ]+$/u 全角カタカナ、及び、()、全角スペースを許可 |
半角カタカナ | /^[ヲ-゚\-\(\) ]+$/u 半角カタカナ、及び、()、半角スペースを許可 |
ひらがな | /^[ぁ-ゞー() ]+$/u ひらがな、及び、()、全角スペースを許可 |
郵便番号 (ハイフンあり) |
/^[0-9]{3}-[0-9]{4}$/ 半角数字3桁、ハイフン、半角数字4桁の入力形式を許可 |
郵便番号 (ハイフンなし) |
/^[0-9]{7}$/ 半角数字7桁を許可 |
電話番号 (ハイフンあり) |
/^0\d{1,3}-\d{1,4}-\d{4}$/ 半角数字8桁から12桁でハイフンを許可 |
電話番号 (ハイフンなし) |
/^0\d{9,10}$/ 半角数字10桁、または、11桁を許可 |
メールアドレス | /^([a-zA-Z0-9])+([a-zA-Z0-9\+\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$/ メールアドレスの入力形式を許可 |
URL | /^(https?|ftp)(:\/\/[-_.!~*\'()\[\]a-zA-Z0-9;\/?:\@&=+\$,%#]+)$/ URLの入力形式を許可 |
2. フォーマットの追加登録
フォーマットは「新規作成」から追加登録もできます。
フォーマット名
フォーマット名を設定してください。
正規表現
フォーマットを正規表現で設定してください。
エラーメッセージ
意図した文字列以外が入力されたときに表示されるエラーメッセージを作成します。
エラーメッセージ内で、項目定義で設定した項目名の変数[col_name]
を使用することができます。
※設定例:[col_name]
を正しい内容で入力してください。
その他
フォーマット設定に関するメモなどあれば記載しておきます。
設定・活用例
各項目を設定する際、必要なフォーマットが設定できます。活用することで、データ入力担当者ごとの表記ゆれが防止でき、コンテンツ生成時にも統一フォーマットで出力できます。
管理画面・コンテンツ側からのデータ登録時にフォーマット指定外の入力をした場合は、設定エラーメッセージが出力されます。