我想匹配至少有一个diit的字符串,至少三个字母,字符串的长度必须至少为6.并且该字符串不包含除字母或数字之外的任何字符。
到目前为止,我得到的最好的是
“^(= [0-9]。?)(=(?:?? [A-ZA-Z]){3})[A-ZA-Z0- 9] {6,} $
答案 0 :(得分:1)
似乎你想要匹配至少有一个diit的字符串,至少三个字母,字符串的长度必须至少为6.并且字符串不会包含除字母或数字之外的任何字符。< / p>
^(?=.*?[0-9])(?=(?:.*?[A-Za-z]){3})[a-zA-Z0-9]{6,}$