使用grep查找具有连续相同字母的字符串

时间:2015-10-03 04:20:18

标签: regex linux bash grep

如何使用grep -iE查找具有2组连续相同字母的字符串。这两组不重叠。只允许grep e。

2 个答案:

答案 0 :(得分:1)

已找到答案:

grep -iE '([a-z])\1.*([a-z])\2'

答案 1 :(得分:0)

您可以将副本的第一个匹配项与此匹配:

(.+)(?=.*\1)

这使用对使用对捕获组的反向引用的另一个副本进行预测。

请参阅live demo