Email Regex which support special character?
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
Using a regular expression to validate an email address
号
我希望有一个电子邮件验证注册ex,应该支持以下内容-
- 大小写英文字母(A–Z,A–Z)
- 数字0到9
- 角色!#$%&;'*+-/=?^` ~
- 性格。(点、句号、句号)前提是不是第一个或最后一个字符,并且它不出现两次或两次以上连续(例如[email protected])。
- 允许使用特殊字符,但有以下限制:
- 空格和"(),:;<>@[]
我需要在表单提交时使用javascript方法验证电子邮件ID?
谢谢,
阿披实
首先,我不理解正则表达式需求列表的最后一项:
- 允许使用特殊字符,但有以下限制:
- 空格和"(),:;<>@[]
第二,您应该始终在服务器端验证正则表达式。因为除非您这样做,否则验证没有意义——客户机可以使用自己的工具向服务器发送请求。客户验证将有助于在提交表单之前警告用户错误。是的,您应该在提交表单时验证所有字段。您可以运行任何javascript函数。