notepad++使用正则批量替换字符

今天在写代码时候需要用到初始化数据,但是新表相比老的在主键后面增加了一个字段,导出的insert脚本有150条,不可能一条条修改,所以看看能不能用正则批量替换

下面上一段数据,需求是在第一列id后面加上 '',作为默认数据


insert脚本

正则如下


替换界面

我要替换所有 VALUES \('1', 为 VALUES \('1', '',

所以正则是 VALUES \('(\d+)',  其中括号需要斜杠转译,(\d+)表示匹配数字

替换为 VALUES ('\1', null,    \1表示匹配的正则组

点一下替换所有 OK

你可能感兴趣的:(notepad++使用正则批量替换字符)