验证字符串是否存在未指定字符

  1. String s = "%^w&*?";
  2. // 验证 s中 是否存在下列未指定的字符
  3. String pattern2 = "[!@#$%^&*? ]*";
  4. if (Pattern.matches(pattern2, s)) {
  5. System.out.println("有特殊");
  6. }else {
  7. System.out.println("无特殊");
  8. }