背景
在日常数据处理中使用NotePad++工具实现列转行的效果,记录下来,方便备查。
素材
素材为一列数据,需求是要将这列数据转换为行数据,即一行展示,数据如下所示。
java
111111,
222222,
333333,
444444,
555555,
666666,
777777,
888888,
999999
数据是以逗号分隔。

查找替换实现方案
第一步、查找设置
使用快捷键【Ctrl+F】打开查找窗口,在【替换】页签,下面选择【正则表达式】,效果如下图所示。

设置参数
在【查找目标】中输入【\n】
在【替换为】中设置为【空】,即空格,设置如下图所示。

实现效果
点击【全部替换】,即可实现效果。

原理
本质上是使用换行符的ASCII为【\n】,ASCII 值 10,缩写 LF,作用是把光标移动到下一行 。
知识补充
换行符【\n】:ASCII 值 10,缩写 LF,作用是把光标移动到下一行 。
回车+换行【\r\n】:组合使用,先回车到行首,再换行到下一行