最近开发过程中sqlserver转oracle的时候出现了大量的工作重复的问题,因此经常使用到note++,下面来记录下开发过程中常用的功能
- ctrl+c ctrl+v ctrl+s 等常用的自然不用介绍,大家都会
- 使用正则表达式进行替换(标记分组替换,所谓的高级用法)
1)首先准备数据
2)使用正则表达式的标记,通过()来包围想要用的字符,然后用\1 来替换字符串,第一个匹配文本。
a.查找目标
([1-9]\d*)( *) (varchar)
b.替换内容
\3\(\1\)
3)最终结果
3.扩展替换
1)换行符号的替换
2)最终效果
- 还有一个赋值的操作
- sql结构
这里其它存在189个字段,不要纠结为什么有这个多字段,这是历史遗留问题。为了方便演示,这里做了简化
示例:
操作一:
操作二:
操作三:
操作四:
操作五:
操作六:
操作七:
这里需要做块编辑:
按住alt键,手动鼠标即可
还可以这样
操作八:
复制到note++进行替换即可
5 shift+tab