您如何多次匹配正则表达式组?

时间:2019-05-30 21:05:25

标签: javascript python regex

请参阅下面的示例,因为我不确定如何解释我的要求。

我有什么

(?<Name>\w+)(?:\slikes\s)(?<Likes>\w+)(?:\sand\s)?(?<Likes>\w+)

由于重复使用“顶”群组,此操作无效。

我需要在一场比赛中获得1个或2个甚至更多个赞。

测试数据

  

乔治喜欢冰淇淋和馅饼

     

保罗喜欢冰

     

亚当喜欢苹果和香蕉

     

杰西卡喜欢樱桃

     

胡安喜欢汽车

     

Emily喜欢紫罗兰色

预期结果

  

第1组第1场:乔治

     

第1组第2组:冰淇淋

     

匹配第1组2:馅饼

     

第2场第1组:保罗

     

第2场第2组:冰

     

等...

https://regex101.com/r/iJXHrc/1

0 个答案:

没有答案