我正在尝试使用Notepad++查找和删除一行。
我需要在这个文件(UNIX格式)中查找与字符串'
#RedirectMatch Permanent'
匹配的行,并删除该行。
有人知道如何使用Notepad++查找和替换吗?
谢谢和问候,
第一步
搜索
→ 查找
→(转到标签)标记
查找内容
:^Session.*$书签行
复选框正则表达式
复选框(在搜索模式
下)全部标记
(这会查找正则表达式并突出显示所有行,并将其加上书签)第二步
搜索
→ 书签
→ 删除有书签的行
如果它支持标准正则表达式……
find:
^.*#RedirectMatch Permanent.*$
replace:
用空值替换。^.*#RedirectMatch Permanent.*$\r?\n
,然后替换为空。但请确保在替换选项卡中检查正则表达式的搜索模式。 - Gauthaman Sahadevan查找: ^$\r\n
替换为: (保留为空)
\r\n
结尾,有时它只以\n
结尾。因此更好的正则表达式应该是 ^$\r?\n
。 - Michaël Benjamin Saerens使用“替换全部”功能,您可以通过在模式结尾处使用以下内容之一直接删除一行:
$\n?
$(\r\n)?
例如,在您的情况下:
.*#RedirectMatch Permanent.*$\n?