实用小技巧:正则表达式替换
在执行sql的时候,很多情况都要批量执行keyword,比如select * from table where keyword in('key1','key2','key3');
多个keyword可能来源于上一次执行sql的结果,也可能来源于excel等,若直接copy到txt文件整合(Notepad++编辑),这时候多个数据是不连贯的列数据,如下图所示:
这时候ctrl+F打开查找页面,切换到替换,查找模式选择正则表达式,查找目标若为 ‘^’,替换的是行首;查找目标若为 ‘$’,替换的是行尾。
这时候就能够得到想要的keyword的格式了,整理一下放进sql:select * from table where keyword in('1111111111','2222222222','3333333333','4444444444','5555555555','6666666666','7777777777','8888888888','9999999999');