【发布时间】:2017-05-10 18:23:29
【问题描述】:
有了这个电话,
System.out.println(Pattern.matches("[c&&c]", "c"));
我收到了true。但是,通过这个调用,
System.out.println(Pattern.matches("c&&c", "c"));
我收到了false。第二次调用没有抛出任何异常,这意味着它是一个有效的正则表达式。 但是,我不确定这是否可以接受,因为在 Java API 中,运算符&& 似乎只出现在括号之间。那么,&& 在第二次调用中的含义是什么? p>
【问题讨论】:
-
您查看Pattern documentation 的答案了吗?