
フォーマット管理
フォーマット管理とは
項目の入力形式やデータ形式を統一したい場合に、入力フォーマットを設定をすることができます。
フォーマット管理ではその設定内容の管理を行います。デフォルトで設定されているフォーマットのほか、任意で追加することも可能です。
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]を正しい内容で入力してください。
その他
フォーマット設定に関するメモなどあれば記載しておきます。
設定・活用例
各項目を設定する際、必要なフォーマットが設定できます。活用することで、データ入力担当者ごとの表記ゆれが防止でき、コンテンツ生成時にも統一フォーマットで出力できます。
管理画面・コンテンツ側からのデータ登録時にフォーマット指定外の入力をした場合は、設定エラーメッセージが出力されます。

