notepad++使用收集
一. 列编辑:
按住alt+鼠标纵向选中;alt+shift+箭头纵向或者横向选中。
列块编辑(编辑->列块编辑),实现跨步增加数字写入或者补0写入。
二. 多行变一行:
1、按Ctrl+F,弹出“替换”的窗口;
2、选择“替换”菜单;
3、“查找目标”内容输入为:\r\n;
4、“替换为”内容为空;
5、“查找模式”选择为正则表达式;
6、设置好之后,点击“全部替换”,即可将多行数据合并成一行。
三. 正则增加单引号
1、按Ctrl+F,弹出“替换”的窗口;
2、选择“替换”菜单;
3、“查找目标”内容输入为:(\b+);
4、“替换为”内容为'$1',;
5、“查找模式”选择为正则表达式;
6、设置好之后,点击“全部替换”
四. 大写转小写
复制到notpad++中,ctrl+u大写转换成小写,ctrl+shift+u 小写换大写
五. 驼峰与下划线相互转换
查找目标:([a-z])([A-Z]) 查找“小写大写”的组合,括号用来分组,
替换为:\1_\l\2 替换为第一组加下滑线加第二组,第二组小写 \l是小写的L;
查找目标:([a-z])_([a-z]) 查找“小写_小写”,括号用来分组,
替换为:\1\u\2 替换为第一组和第二组的大写。
六.使用notepad++书签功能截取特定内容的行
在进行设别配置文件变更的时候经常会碰到大量重复并且有规律的内容需要更改。
比如我就碰到了需要更改olt中原有onu的业务vlan。过去是3003业务vlan转换3003vlan。
现在需要将3003转换为3053,但是整机olt中onu的业务vlan并不相同所以要下载所有配置后进项有选择的筛选。
例如需要将0/1/0接口的onu 配置剪切到两一个文本文件进行编辑。