【发布时间】:2018-07-08 20:52:21
【问题描述】:
我正在尝试从我正在使用 Notepad++ 处理的许多文件中删除特定行。
通过搜索,我找到了Notepad++ Remove line with specific word in multiple files within a directory,但不知何故,答案中提供的正则表达式 (^.*(?:YOURSTRINGHERE).*\r\n$) 对我不起作用(屏幕截图:https://cdn.discordapp.com/attachments/311547963883388938/407737068475908096/unknown.png)。
我阅读了其他一些问题/答案,某些正则表达式在较新/较旧的 Notepad++ 版本中不起作用。我使用的是 Notepad++ 5.x.x,然后更新到最新的 7.5.4,但都不能使用上述问题中提供的正则表达式。
目前,我可以通过将该行替换为空行来解决此问题,两次(因为我只需要从这些文件中删除 2 个变体),但这会在文件末尾留下一个空行。所以我必须再进一步删除那个空行。
我希望有人可以提供帮助,让我可以删除该行并且不留下空行/空格。
【问题讨论】: