Gmail アドレスを検証する式を作成しようとしています。それが私がこれまでやってきたことです。
^([\w]*[\w\.]*(?!\.)@gmail.com)
Gmail アドレスを検証する式を作成しようとしています。それが私がこれまでやってきたことです。
しかし、それは私が望むようには機能していません。
Gmail アドレス:
- 最初と最後の文字は [a-z0-9] でなければなりません
- ユーザー名の内容のみ [a-z0-9.]
- ピリオドが連続することはありません (例:
e..o@gmail.com
[これは間違っています])。 - ユーザー名の長さは 6 ~ 30 文字である必要があります。
正直なところ、私は正規表現の経験があまりありません。
ところで、正規表現のドキュメントはありますか?