正则表达式密码验证-不得包含立即跟随相同序列的字符序列

时间:2019-05-06 19:45:45

标签: regex regex-group regex-greedy

我需要定义一个满足以下密码要求的正则表达式模式:

  1. 字符串必须仅由字母和数字组成,并且每个字母和数字中至少有一个。
  2. 字符串的长度必须在5到12个字符之间。
  3. 字符串中不得包含紧随其后的任何字符序列。

我相信这涵盖了前两个要求:

^(?=.*[0-9])(?=.*[a-zA-Z])([a-zA-Z0-9]+)\w{5,12}$

但是Im无法提出涵盖所有这三个模式的样式。是否甚至可以为RegEx定义这样的样式?

0 个答案:

没有答案