正则捕获组与反向引用:文本解析分组匹配问题求助
正则捕获重复模式文本中的多分组问题
最近我在处理一份带有重复模式的文本文件,本来以为用正则表达式就能轻松搞定,结果碰到了个麻烦场景:我想要把文本里的Juan和Gabriella分别捕获成独立的分组,期望的匹配结果是:
- Match 0: 2 people
- Group 1: Juan
- Group 2: Gabriella
我试着用了正则表达式 ^\d+\speople.*:$\n(.*)$\n 并开启了多行模式(gm),但完全没达到预期效果,现在我搞不清楚这种场景下该怎么调整正则,或者是否需要用到反向引用才能实现需求。
内容的提问来源于stack exchange,提问作者Joey Hipolito
相关产品推荐
相关产品推荐

