Googleフォームで電話番号や郵便番号の規則チェック
GoogleフォームとGoogle Apps Script (GAS) を使って、自動返信つきオンライン予約ができる様になりました。
GoogleフォームとGoogle Apps Scriptで自動返信つきチケット予約
その際、連絡先のメールアドレス、電話番号や住所を入れてもらっています。ですが、正しい連絡先でないと意味がありません。本当に正しいのかまではわかりませんが、少なくても、形式の確認をすることにしました。
Googleフォームの回答方法で「記述式」を選ぶと、「回答の検証」を選べます。この機能を利用します。…を押し、 を選んで、設定していきます。
次のページで、Googleによって解説されています。
メールアドレス
こちらは、Googleフォームに最初から組み込まれています。
を選び、 を選びます。郵便番号
次の形式の郵便番号を受け付けられるようにします。
- 4桁+3桁の数字。
- 半角と全角の両方を受け付ける
- 数字の間に、ハイフンが入っても構わない
この形式を受け付ける正規表現を、Googleフォームの設定に記述します。
(3)部分に記入する正規表現は下記です。半角と全角の0〜9を量指定演算子"{}"で3桁、そして半角および全角のハイフン、そして4桁の0〜9を受け付けます。ハイフンに関しては、あってもなくても受け付けます。
^[0-90-9]{3}[-ー-]?[0-90-9]{4}$
電話番号
次の形式の郵便番号を受け付けられるようにします。
- 0で始まり、1〜4桁の数字+1〜4桁の数字+1〜4桁の数字。
- 半角と全角の両方を受け付ける
- 数字の間に、ハイフンが入っても構わない
この形式を受け付ける正規表現を、Googleフォームの設定に記述します。
(3)部分に記入する正規表現は下記です。半角と全角の0〜9を量指定演算子"{}"で3桁、そして半角および全角のハイフン、そして4桁の0〜9を受け付けます。ハイフンに関しては、あってもなくても受け付けます。
^0[0-90-9]{1,4}[ -ー-]?[0-90-9]{1,4}[ -ー-]?[0-90-9]{4}$
ディスカッション
[…] Googleフォームで電話番号や郵便番号の規則チェック […]
[…] https://takabus.com/tips/2784/ Googleフォームで電話番号や郵便番号の規則チェック […]