我必须在java脚本中进行电子邮件验证。 顶级域名应为.com,.edu,.org,.arpa,.gov,.mil,.net,二级域名应以com.xx或co.xx结尾,其中xx为ccTLD。示例如下: 澳大利亚(com.au),斯里兰卡(com.lk),希腊(com.gr),墨西哥(com.mx),韩国(co.kr),印度(co.in),印度尼西亚(co.id) ,中国(com.cn),日本(co.jp),越南(.com.vn)或(.vn)和英国(co.uk)。 它不应该是" www.walmart.abcd"。 我使用了以下正则表达式
RegExp(/^[_a-z0-9-]+(\.[_a-z0-9-]+)*(!#$%'=?^`{|}~)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/);
但它不符合要求。