我正在尝试匹配具有所有正确字母但可能具有重复字母的单词。
像pdddaaammmnn 一样 [a-z]*([damn])\\1{1,}[a-z]*
不起作用,因为whhaaaat bananas ddaammn
同时捕获了whaaat
和ddaammmn
。
[a-z]*([d])\\1{1,}[a-z]*
将抓住所有重复的内容。
如何告诉正则表达式检查特定顺序中可能重复的模式?
答案 0 :(得分:5)
w+h+a+t+
匹配what
,wwwhaaaattt
以及what
的所有其他变体,只要这些字母的顺序正确。