正则表达式的使用
在notepad++的查询框中勾选正则表达式,即可使用正则语法。
正则表达式
\s 表示空白字符。包括,空格,制表符等
“ ” 只表示空格。
\s+ 可匹配至少一个空白字符。
[ ]+ 只表示多个空格。
\d 数字
() 定义变量,括号里的为一个变量,读取变量值按从左到右的顺序($1),($2)...读取
\r\n 回车换行
^ 行首
$ 行尾
案例
1. 回车换行替换成逗号(,)
替换结果如下:
2. 正则表达式中变量的使用
在字符串和数字之间添加逗号(,)
替换结果如下:
括号()是定义变量,即把括号内匹配到的内容定义成一个变量,在替换内容里可以通过($index)读取该变量的值,index是变量出现的顺序,例如(a)(b),取第一个变量a的值用($1),取第二个变量的值用($2),依次类推。
notepad++使用笔记
列操作
在 编辑 - 列块编辑 下可以编辑列
案例1: 在文本的每行行尾添加上行号
案例2:列数据来自excel表格
如果列的数据是不规律的,那么可以使用notepad++的列模式来操作列。
1.在excel中选中列复制到notepad++
2. 使用notepad++的列模式复制列
3. 在指定列上粘贴列
结果如下: