Notepad++怎么使用正则替换

前言:工作中在oracle中写触发器的sql时,表字段有几十个,修改起来非常不方便,于是采用了Notepad++的替换

案例:

  想把 v_update_time,v_create_time,v_rcv_time 等等替换为 :old.update_time,:old.create_time,:old.rcv_time

解决方案:

  由于不想把 v_rcv_time 替换为 :old.rc:oldtime,所以必须采用正则替换

  在Notepad++中 ctrl+H 打开替换选项,勾选正则表达式的查找模式。在查找目标中输入:(,v_)([a-z]*)  。替换:,:old.\2 即可。

  不明白的可以去看看正则表达式的知识。

posted @ 2018-07-25 14:19  取个名字吧  阅读(1437)  评论(0编辑  收藏  举报