正则

1:须包含大写字母、小写字母、数字、特殊符号四种字符组合,长度不少于8位,特殊字符支持!@#$%^&*?

(/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$%^&*?])[\da-zA-Z!@#$%^&*?]{8,}$/)

2:仅支持汉字、数字、字母及特殊符号#

/^(?!,)(?!.*?,$)[a-zA-Z0-9#\u4e00-\u9fa5]+$/

3:名称仅能包含字母、数字、下划线
/^[\-\w+!@#$%^&*]*$/

你可能感兴趣的:(前端regexp正则表达式)