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