電子メールの検証を行う方法は? 次のコードを使用して、電子メールの検証を確認しました。
final String EMAIL_PATTERN = "^[_A-Za-z0-9-]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9]+(\\.[A- Za-z0-9]+)*(\\.[A-Za-z]{2,})$";
Pattern pattern = Pattern.compile(EMAIL_PATTERN);
Matcher matcher = pattern.matcher(string);
上記のコードは正常に動作しますが、文字列を as"example@gmail.com.com"
も入力すると、応答はtrue
.
これを検証する必要があります。どうすればこれを検証できますか?. 私を助けてください。