正则表达式适用于以下
a12345678910123 正确
123456789a12345 正确
12345678gh12345 错误
1235453de 错误
答案 0 :(得分:1)
可以这样做 -
/^(?=\d*[a-z]\d*$)(?=(?:[a-z]*\d){14})[a-z\d]+$/I
格式化:
^ # BOS
(?= \d* [a-z] \d* $ ) # Only 1 alpha
(?=
(?: [a-z]* \d ){14} # at least 14 numeric
)
[a-z\d]+ # Alpha-nums
$ # EOS