Java Pattern.matches

时间:2017-06-11 10:38:43

标签: java regex

Pattern.matches(“[A(BC)]”,“BC”)为什么会返回false?

1 个答案:

答案 0 :(得分:2)

因为该模式希望在类A(BC)中看到单个字符,并且matches匹配正则表达式的整个输入(不会查找部分火柴)。由于输入是两个字符,因此不匹配。