我试图在java中的字符串末尾识别任何特殊字符('?','。',',')。这是我写的:
public static void main(String[] args) {
Pattern pattern = Pattern.compile("{.,?}$");
Matcher matcher = pattern.matcher("Sure?");
System.out.println("Input String matches regex - "+matcher.matches());
}
false
这会在预期为 时返回 a true
。请建议。