正規表現でメールアドレスを検証しています。次の条件でテストしたいと思います。
名前は最低 3 文字、記号 @、ドメインの最初の部分は最低 3 文字、ドット、繰り返し文字は 3 文字以内
この正規表現を試してみましたが、最後のものを除くすべてのケースでうまく機能しています。
/^[A-Za-z0-9._%+-]{3,}\@[A-Za-z0-9.-]{3,}\.[A-Za-z]{2,4}$/
ドット(。)の後の繰り返し文字(任意の文字)をチェックしていません
よくない: test@test. ccccom、 test@test.coooom
OK : test@test.com
RE の最後の部分の何が問題なのかわかりません。
任意の入力をいただければ幸いです。