我有一种方法可以检查我的用户在评论文本字段中的输入。
public boolean isValidComment(String commentString) {
String expression = "[a-zA-Z0-9_ ]+";
CharSequence inputStr = commentString;
Pattern pattern = Pattern.compile(expression, Pattern.CASE_INSENSITIVE);
Matcher matcher = pattern.matcher(inputStr);
return matcher.matches();
}
这对我有用,但我需要改变我的模式。用户应该能够键入除以下字符之外的任何字符:<> {} []
.
如何设置模式以允许除上述之外的所有内容?