匹配任何重复n次的序列


你知道如何匹配一个重复n次的组吗? 例如:

一个测试[incl. the spaces between two 'is'] [incl. the spaces between two 'is']
F oo
Ťelel丰新闻:49 1 一百二十三分之八十八 45 45 45

我尝试了以下正则表达式模式: (w+)1+
但它只匹配一个组的两个出现(而不是出现)

非常感谢你


与样本输入有关的模式的问题在于该模式未考虑可能的尾随空格:

(w+s*)1+

演示。

但这并不普遍:例如,这种模式将匹配“a ba ba ba ba b”作为“a ba ba ba ba b”,而不是“ a ba ba ba ba b ”。

链接地址: http://www.djcxy.com/p/77013.html

上一篇: Match any sequence which repeats itself n times

下一篇: Regex how to match a word without a character in it