Eug*_*neP 7 java regex email-validation
我想要一个正则表达式,它将从String中提取电子邮件地址(使用Java正则表达式).
这确实有效.
Eug*_*neP 15
这是真正有效的正则表达式.我花了一个小时在网上冲浪并测试不同的方法,虽然谷歌排名靠前,但大多数方法都没有用.
我想和你分享一个有效的正则表达式:
[_A-Za-z0-9-]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})
这是原始链接:http: //www.mkyong.com/regular-expressions/how-to-validate-email-address-with-regular-expression/
小智 5
我必须添加一些破折号才能允许它们。所以爪哇语的最终结果是:
final String MAIL_REGEX = "([_A-Za-z0-9-]+)(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9-]+(\\.[A-Za-z0-9-]+)*(\\.[A-Za-z]{2,})";
Run Code Online (Sandbox Code Playgroud)