我有一个包含多行的文本文档。每行在不同的列结束。我想在记事本++到固定列的每行末尾添加空格。我怎样才能在记事本++中完成。
答案 0 :(得分:2)
您可以使用TextFX插件执行此操作。
答案 1 :(得分:2)
我只有一个非常难看的解决方案与notepad ++没有任何额外的插件,但使用它一次也许没问题。假设您要扩展到80个字符的行长,因此我们需要扩展每行短于79.我们将执行几个正则表达式查找/替换(一次替换整个文件中的所有受影响的行),直到所有行都具有所需的长度(即如果文件中有一个空行,要将它扩展到80个空格,我们必须做80个替换!)。以下是详细信息:
打开替换对话框:
(^.{0,79})$
\1
(1后面有空格!)答案 2 :(得分:0)
步骤1: 将足够的字符添加到每行,以使最短的行比文件的所需宽度更长。例如,如果文件的所需宽度为80个字符,请在Notepad ++中的“替换”对话框中使用正则表达式选项在每行末尾添加80个字符。 查找:$ 替换为:(80个空格) 搜索方式:正则表达式 现在我们至少有80个字符,每行末尾都有空白。
步骤2: 用这80个字符替换前80个字符,后跟#符号等特殊字符。 查找:(^。{80}) 替换为:$ 1# 搜索方式:正则表达式
步骤3: 修剪尾随空白。编辑>>空白操作>>修剪尾随空格。
第4步: 用空字符串替换#号。