用文本替换 Notepad++ 中的空白行(仅限 OF)
Repace blank line (LF only) in Notepad++ with text
对于这个问题,我已经尝试了至少六条建议,但其中 none 对我有用。
我的具体情况:
我从一个文件开始,每行都包含文本(总共 252 行)。
我需要在每一行之间插入一个 'y',这样文件应该如下所示:
text
y
text
y
text
y
等等
第 1 步)我使用以下正则表达式在行与行之间插入一个空行:
查找:\n
替换:\n\n
这很好用。此时我有:
text
text
text
等等
NOTE 当我进入 View\Show Symbol\Show End of Line 时,每行末尾都有 CRLF
包含文本,但只有 LF 用于新的空行。
此时我想用字母 'y' 替换空白行(仅限 LF)。
注意 2 'text' 行是针对一台网络设备的命令。这个特定的命令
然后返回 'Are you sure?' 的冗长等价物。我想给它喂 'y'.
我已经尝试了几个不同帖子的许多建议,但我不会用 'y' 替换 LF 行并保留其他行。
我试过类似的方法:^\n$ 来隔离空白行,但即使这样也不起作用。
来自这个网站和其他网站的其他一些建议也没有给我所需的结果。
您可以一步完成,搜索行尾并替换为换行符,然后是 y
如果你想跳过完全空行,你可以在左边断言一个字符
(?<=.)$
- 在要用y替换空行的记事本++文件中按ctrl + H。
- Select 扩展模式。
- 搜索 \n\r 并在替换为中添加 y,然后单击全部替换。
请参考这个 link https://www.screencast.com/t/92d1J4QW
对于这个问题,我已经尝试了至少六条建议,但其中 none 对我有用。
我的具体情况:
我从一个文件开始,每行都包含文本(总共 252 行)。 我需要在每一行之间插入一个 'y',这样文件应该如下所示:
text
y
text
y
text
y
等等
第 1 步)我使用以下正则表达式在行与行之间插入一个空行: 查找:\n 替换:\n\n
这很好用。此时我有:
text
text
text
等等
NOTE 当我进入 View\Show Symbol\Show End of Line 时,每行末尾都有 CRLF 包含文本,但只有 LF 用于新的空行。
此时我想用字母 'y' 替换空白行(仅限 LF)。
注意 2 'text' 行是针对一台网络设备的命令。这个特定的命令 然后返回 'Are you sure?' 的冗长等价物。我想给它喂 'y'.
我已经尝试了几个不同帖子的许多建议,但我不会用 'y' 替换 LF 行并保留其他行。
我试过类似的方法:^\n$ 来隔离空白行,但即使这样也不起作用。
来自这个网站和其他网站的其他一些建议也没有给我所需的结果。
您可以一步完成,搜索行尾并替换为换行符,然后是 y
如果你想跳过完全空行,你可以在左边断言一个字符
(?<=.)$
- 在要用y替换空行的记事本++文件中按ctrl + H。
- Select 扩展模式。
- 搜索 \n\r 并在替换为中添加 y,然后单击全部替换。 请参考这个 link https://www.screencast.com/t/92d1J4QW