题解 | #简单错误记录#
密码验证合格程序
http://www.nowcoder.com/practice/184edec193864f0985ad2684fbc86841
正则表达式
1.Pattern.matches(".\d.",str)判断是否包含数字
2.Pattern.matches((".[a-z]."),str)) {
3. (Pattern.matches(".[A-Z].",str)) {
非字母数字
4. (Pattern.matches(".[^a-z^A-Z^0-9].",str)) {
5.判断重复子串
for (int i = 0; i < length - 3; i++) {
String substring = str.substring(i, i + 3);
if (str.substring(i + 1).contains(substring)) {
result = false;
}
}