当前位置:优学网  >  在线题库

Regex电子邮件验证。或-

发表时间:2022-06-28 01:32:43 阅读:70

我有以下regex用于电子邮件验证

^(?(\")(\".+?(?<!\\)\"@)|(([0-9a-z]((\.(?!\.))|[-!#\$%&'*\+/=\?\^`\{\}\|~\w])*)(?<=[0-9a-z])@))(?(\[)(\[(\d{1,3}\.){3}\d{1,3}\])|(([0-9a-z][-0-9a-z]*[0-9a-z]*\.)+[a-z0-9][\-a-z0-9]{0,22}[a-z0-9]))$

然而,这是阻塞"或@前的"-".测试仪示例@任何东西com或tester-@任何内容.通用域名格式

你能告诉我如何允许这样的电子邮件类型吗?

谢谢

🎖️ 优质答案
相关问题