我有以下方法检查允许的字符不工作:正则表达式来检查允许的字符在Java中
private boolean checkIfAllCharsAreValid(String test) {
boolean valid = false;
if (test.matches("^[a-zA-Z0-9,.;:-_'\\s]+$")) {
valid = true;
}
return valid;
}
但如果测试有字符-
在它的比赛返回false。我必须逃脱-
?
为什么你不试试逃跑? – Simon