最近开发过程中sqlserver转oracle的时候出现了大量的工作重复的问题,因此经常使用到note++,下面来记录下开发过程中常用的功能

  1. ctrl+c ctrl+v ctrl+s 等常用的自然不用介绍,大家都会
  2. 使用正则表达式进行替换(标记分组替换,所谓的高级用法)

1)首先准备数据

Note++ 常用功能高级用法

 

2)使用正则表达式的标记,通过()来包围想要用的字符,然后用\1 来替换字符串,第一个匹配文本。

 

Note++ 常用功能高级用法

a.查找目标

([1-9]\d*)( *) (varchar)

b.替换内容

\3\(\1\)

 

3)最终结果

Note++ 常用功能高级用法

 

 

3.扩展替换

1)换行符号的替换

Note++ 常用功能高级用法

 

2)最终效果

Note++ 常用功能高级用法

 

 

  1. 还有一个赋值的操作
  1. sql结构

这里其它存在189个字段,不要纠结为什么有这个多字段,这是历史遗留问题。为了方便演示,这里做了简化

示例:

 

Note++ 常用功能高级用法

 

 

操作一:

 

Note++ 常用功能高级用法

操作二:

 

Note++ 常用功能高级用法

操作三:

Note++ 常用功能高级用法

 

操作四:

 

Note++ 常用功能高级用法

操作五:

Note++ 常用功能高级用法

 

操作六:

 

Note++ 常用功能高级用法

操作七:

这里需要做块编辑:

Note++ 常用功能高级用法

按住alt键,手动鼠标即可

Note++ 常用功能高级用法

还可以这样

 

Note++ 常用功能高级用法

Note++ 常用功能高级用法

 

操作八:

Note++ 常用功能高级用法

复制到note++进行替换即可

Note++ 常用功能高级用法

Note++ 常用功能高级用法

 

5 shift+tab

 

Note++ 常用功能高级用法

Note++ 常用功能高级用法

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-12-08
  • 2021-12-11
  • 2021-04-17
  • 2021-09-10
猜你喜欢
  • 2021-04-27
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-27
  • 2021-12-03
相关资源
相似解决方案