【发布时间】:2011-01-08 06:50:29
【问题描述】:
我需要正则表达式来验证字符串的最小长度为 6,并且它至少包含一个非字母数字字符,例如:"eN%{S$u)"、"h9YI!>4j"、"{9YI!;4j"、"eN%{S$usdf)"、"dfh9YI!>4j"、"ghffg{9YI!;4j"。
这个运行良好 ^.*(?=.{6,})(?=.*\\d).*$" 但在字符串不包含任何数字的情况下(例如 "eN%{S$u)")它不起作用。
【问题讨论】: