正则表达式模式,用于匹配句子中的n字短语



我想创建一个正则表达式模式来匹配由n个单词组成的任何单词组合

例如

我试着用";(?:\w+\s({2}"匹配句子中的两个单词组合"一二三四";

我只得到了两场比赛:;一个二";以及";"三四";。

我希望还能得到另一场比赛;二三";。

为什么图案错过了它?有办法解决它吗?首选JavaScript或.net风格。

经过一些谷歌搜索,仍然没有找到解决方案。非常感谢。

为什么模式错过了它?

这里是答案如何将重叠字符串与正则表达式匹配?

,这里有一种修复方法:

(?=((bw+bs){2}))

regex101示例

最新更新