Answers:
打开查找和替换对话框(按CTRL+ H)。
然后Regular expression
在底部的“搜索模式”部分中选择。
在Find what
字段中输入以下内容:[\r\n]+
在Replace with
:,
逗号后有一个空格。
这也将替换像
Apples
Apricots
Pear
Avocados
Bananas
空行的地方。
如果您的行尾有空格,则应先删除这些空格。最简单的方法是
EDIT -> Blank Operations -> Trim Trailing Space
要么
TextFX -> TextFX Edit -> Trim trailing spaces
确保将搜索模式设置为“正则表达式”。
这是我在Notepad ++中使用类似的字符串列表但没有任何宏或其他任何东西的方法:
单击编辑->空白操作->终止以空格[所有项目现在都应该在一行中,并用'空格'隔开]
选择任何“空格”并执行全部替换(用“,”代替)
这正是对我有用的。
将光标放在第一个数据项之后。
点击菜单中的“宏>开始录制”。
输入这个序列:Comma,Space,Delete,End。
点击菜单中的“宏>停止录制”。
点击菜单中的“宏>多次运行宏...”。
单击“运行直到文件结尾”,然后单击“运行”。
删除所有结尾字符。
做完了!
对于Notepad ++ 5.9
将光标放在Apples后面,在Macro标签下,选择Start Recording。键入逗号(,)字符,空格()字符,按结束键,微距选项卡下,选择停止录制。
Ctrl + Shift + P进行单次播放。
1按CTRL F
2将复制的文本粘贴到搜索栏中
3按,CTRL A然后CTRL C再次从搜索中复制文本
4在记事本++中粘贴
5替换'space'
为','
_*[\r\n]+
。要处理空行变成多余的逗号,可以执行正则表达式搜索,_[,_]+
并替换为,_
。或者,TextFx程序包具有删除空格行命令,可以在添加逗号之前使用该命令。(请注意,这些代码块中的空格都