首页 > 解决方案 > 不应允许允许在电子邮件验证中连续使用特殊字符

问题描述

用户不允许输入特殊字符作为电子邮件地址的第一个字符,也不允许连续使用特殊字符,例如:!aman%^&*?'}{!josgi@uhsafj.com

标签: regexangularvalidationemailexpression

解决方案


您的要求的确切实现可能是:

^(?!.*[^A-Za-z0-9]{2})[A-Za-z0-9].*$

这将禁止以非字母数字字符开头的密码,并且也不允许两个非字母数字符号连续出现。


推荐阅读