gpt4 book ai didi

java - java中接受用逗号分隔的多个电子邮件地址的正则表达式

转载 作者:行者123 更新时间:2023-12-01 15:43:55 24 4
gpt4 key购买 nike

在我的项目中,我在文本框中提供了用于发送邮件的电子邮件地址。我可以提供一个电子邮件地址,也可以提供多个电子邮件地址,并以逗号分隔。有没有针对这种情况的正则表达式。我使用了以下代码及其仅检查单个电子邮件地址。

public static boolean isEmailValid(String email){  

boolean isValid = false;
String expression = "^[\\w\\.-]+@([\\w\\-]+\\.)+[A-Z]{2,4}$";
CharSequence inputStr = email;

Pattern pattern = Pattern.compile(expression,Pattern.CASE_INSENSITIVE);
Matcher matcher = pattern.matcher(inputStr);
if(matcher.matches()){
isValid = true;
}
return isValid;
}

最佳答案

  1. 使用分隔符“,”分隔输入。
  2. 检查每封电子邮件的格式是否有效。
  3. 显示适当的消息(电子邮件 1 有效、电子邮件 2 无效、电子邮件 3 无效等)

关于java - java中接受用逗号分隔的多个电子邮件地址的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7516362/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com