予約時の入力項目の桁数や形式に制限をかけるには?
Q
予約時の入力項目の桁数や形式に制限をかけるには?
A
予約者が電話番号や生年月日を入力する際に、入力できる桁数や形式に制限をかける方法について、ご案内します。
「正規表現パターン」を設定することで、予約者情報のカスタマイズの項目で電話番号や生年月日などを入力する際に、入力できる桁数や形式に制限をかけることができます。
例 | 正規表現 | 備考 |
---|---|---|
4桁の半角数字の番号を設定したい場合 | \d{4} | \d:半角数字 {n}:直前のパターンを n 回繰り返す |
1〜4桁の半角数字の番号を設定したい場合 | \d{1,4} | \d:半角数字 {n,m}:直前のパターンを n ~ m 回以上繰り返し |
4文字以上、8文字以下の半角英数字の番号を設定したい場合 | [ -~]{4,8} | [ -~]:半角英数字 {n,m}:直前のパターンを n ~ m 回以上繰り返し |
電話番号を090-1234-5678もしくは09012345678として設定したい場合 | ^0\d{9,10}$|^0\d{1,4}-\d{1,4}-\d{3,4}$ | |
生年月日を西暦/月/日として設定したい場合 | ^[0-9]{4}/(0[1-9]|1[0-2])/(0[1-9]|[12][0-9]|3[01])$ |
このFAQはお役に立てましたか?品質向上のため、回答にご協力をお願いします。