正则表达式删除包含3个或更多特定字符出现的行

时间:2018-10-01 23:51:34

标签: regex

我有一个长文件,看起来像这样:

11A222BB
11AA222B
11AA22BC
1AAA22BB
1AA2A3BB
A1A2A3BA

我想删除所有出现3个或更多字母A的行,因此在此示例中:

11A222BB
11AA222B
11AA22BC
1AAA22BB-删除
1AA2A3BB-删除
A1A2A3BA-删除

有人可以帮我吗?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

您可以使用以下模式。

/(.*A.*){3,}/g

Working example