标签: regex
说我有以下文字要由正则表达式处理:
red red red blue
为了匹配文本,我使用以下正则表达式:
(red\s*)+(blue)
现在,我的问题是如何捕获第一个组(不是第一个组)?
答案 0 :(得分:2)
只需在要捕获的内容周围添加括号,在本例中为整个+ ed组:
+
((red\s*)+)(blue)