是否可以编写一个模式,以便检查连续出现的字符
应匹配
“a.p@l.com”, “a.p.c@l.com”
且不应匹配
“a..p @ k.com”。
基本上我需要这个来检查电子邮件地址是否有效
任何建议?
答案 0 :(得分:3)
答案 1 :(得分:2)
您可以将正则表达式反转为匹配>1
点 - 如果不相符,则字符串有效:
\.{2,}
答案 2 :(得分:1)
有电子邮件验证的正则表达式。无需重新发明轮子。
您的示例应该是(\w\.?)+@(\w\.?)+
答案 3 :(得分:0)
这将匹配每个字符串中的一个点
\.[^.]
或者您可以检查连续一次只能存在的所有字符
[.-,]{1}