正则不能包含空格,不能是连续的4个数字,同时包含字母,数字特殊符号

正则不能包含空格,不能是连续的4个数字,同时包含字母,数字特殊符号 ,比如1234

阅读 3.6k
2 个回答
/^(?!\d+$)(?![a-z]+$)(?!.*(\d)\1{3}.*$).+$/i

大体这样吧 特殊字符不知道你指的是哪些

是不能有还是不能是连续4个数字,如果是不能是连续4个数字,那么同时包含字母特殊符号就已经包含不能是连续4个数字这个规则了

不能是连续4个数字的话试试这个咯

/^(?=.*?[a-zA-Z])(?=.*?[0-9])(?=.*?[-@&=])[a-zA-Z0-9-@&=]+$/g.test('s21z2')
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题