java - 电子邮件地址错误

标签 java linux

我无法发现此邮件 ID 的格式有问题,这应该是根据下面提到的正则表达式:gt.1586@mail.dabur

^(([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?))$

最佳答案

您可以尝试使用以下正则表达式:

^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$

希望这对您有帮助。

关于java - 电子邮件地址错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49996849/

相关文章:

php - 如何在 Linux 上安装旧的 CURL(我有旧的 PHP 版本)

linux - sigprocmask 导致主进程卡住

java - antlr3 unicode字符导致错误

java - JSch 在 SSH 服务器上验证用户

java - 测试时模拟@Service 连接到数据库

java - 为什么我们不需要为静态方法创建对象?

linux - 带有 flock 的简单 cron 无法在 Ubuntu 上运行

linux - elif 的语法错误

linux - 如何获取管道另一侧的pid?

java - 将 MotionEvents 从 RecyclerView.OnItemTouchListener 传递到 GestureDetectorCompat