我正在使用记事本++清理文件,并尝试删除以\ pard开头并有一些文本然后以换行符结尾的行。但是\ n在正则表达式中不起作用,而*。在扩展的查找和替换中不起作用。
这是我尝试过的失败。 \ PARD。* \ n
\ pard。*有效,但在正则表达式中保留换行符。
有什么想法吗?
答案 0 :(得分:2)
\\pard.*(\r)?\n
转发器之后的问号是这样的,它不会贪婪,或者它会吞下大部分文件,包括它不应该的部分......
编辑:现在它应该正确处理换行符
修改:试试这个
^\\pard.*$
答案 1 :(得分:0)
你的意思是“\ pard”还是“\ p”ard?如果它是第一个,那么你需要用另一个“\”来逃避“\”。
\\pard.*\n
您可能还需要查看实际为pc格式的新行字符,即\ r \ n
\\pard.*\r\n