至少包含一个数字,整个字符串长度大于等于8.
还是反过来写比较有意义,效果一样[code="html"]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
1,先判断str.length>=8
2,用正则(\d.*?){1}至少一个数字
要求太少了吧
.{7,}\d+
具体点
先判断>=8
[^\d]*(\d.*?)?
至少一个数字
[code="java"]
1,先判断str.length>=8
2.1,先判断str.length<=8
3,用正则(\d.*?){1}至少一个数字
[/code]
^(\d{1}.{7,}|.{1}\d{1}.{6,}||.{2}\d{1}.{5,}||.{3}\d{1}.{4,}||.{4}\d{1}.{3,}|.{5}\d{1}.{2,}|.{6}\d{1}.{1,}|.{7,}\d{1})$
^\d{1,8}$
还有如此引用的 哥笑了
[code="html"]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">