如何删除包含相同字符的所有行?
就像我想从这个列表中删除所有包含aa或bb
的单词aaaa
aaab
aabb
abbb
答案 0 :(得分:3)
使用可以在搜索和替换中使用正则表达式,匹配模式
有 aaaa
aaab
aabb
ABBB
模式是: [ab] {4}
选择Reg-ex选项是搜索和替换并使用此模式
答案 1 :(得分:1)
删除搜索找到的行可以通过搜索和替换,也可以通过标记和删除来完成。
对于搜索和替换,您需要匹配整行和行结束字符,然后替换它们。对原始问题的一种解释是,需要搜索^.*(aa|bb).*\r\n
选择正则表达式并且未选择点匹配换行符。 \r\n
部分可能需要根据文件的行结束样式进行更改。
对于标记和删除,请在查找窗口中选择标记标签。确保选中书签行和正则表达式。然后,对于与上一段相同的解释,请输入搜索文本aa|bb
,然后单击全部标记。然后选择Menu => 搜索 => 书签 => 删除已添加书签的行。
答案 2 :(得分:0)
怎么样:
search: (.)\1+
replace by: nothing