我正在使用rubular.com来构建我的正则表达式,他们的文档描述了以下内容:
(...) Capture everything enclosed
(a|b) a or b
如何使用 OR 表达式而不捕获其中的内容?例如,假设我想捕获“ac”或“bc”。我不能使用正则表达式
(a|b)(c)
正确的?从那时起,我在一组中捕获“a”或“b”,在另一组中捕获“c”,不一样。我知道我可以过滤捕获的结果,但这似乎需要更多的工作......
我错过了一些明显的东西吗?如果相关的话,我在 Java 中使用它。