【发布时间】:2017-01-09 03:20:49
【问题描述】:
我正在向第三方服务发送电子邮件地址值。我有以下正则表达式来验证电子邮件地址:
`^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})$`
但假设有人尝试以电子邮件地址发送:
'WQWQQWWQQWQWWQWQQWW@WEOIWEOIEWOIEWIOWEIOEWIOEWPIOWEPOIWEPEWIOPIOWEOIWEOIEWIOWIOEWIOPEWIOPWIOEPIOWPEIOEWOIEWOIPIOEW.COM'
这个地址是有效的,然后我从服务的响应对象中得到错误。 我的问题是,域部分可能的最大字符数限制是多少?
【问题讨论】:
-
关于一个稍微不同的主题:不要使用正则表达式来验证电子邮件地址。只需发送邮件 - Reasons here