【发布时间】:2011-03-23 16:02:30
【问题描述】:
我正在使用rubular.com 构建我的正则表达式,他们的文档描述如下:
(...) Capture everything enclosed
(a|b) a or b
如何使用 OR 表达式而不捕获其中的内容?例如,假设我想捕获“ac”或“bc”。我不能使用正则表达式
(a|b)(c)
对吗?从那时起,我在一组中捕获“a”或“b”,在另一组中捕获“c”,不一样。我知道我可以过滤捕获的结果,但这似乎需要更多工作......
我是否遗漏了一些明显的东西?如果合适的话,我在 Java 中使用它。
【问题讨论】:
-
不错的一个 +1 链接到 rubular
标签: regex capture regex-group