notepad++ 等用正则表达式自动添加sql引号的技巧

 更新时间:2015年10月19日 14:55:15   投稿:mrr  
本篇文章给大家介绍notepad用正则表达式自动添加sql引号的技巧,,需要的朋友可以参考下

notepad正则表达式添加sql引号,具体内容请看下文详解。

一般sql语句会经常用到给括号里的内容添加引号,sql如下

Select *
 From Test
 Where Id In ('25001510153394032',
  '25001510153394034',
  '25001510153393963',
  '25001510153392080',
  '25001510153392079',
  '25001510153393964');

一开始参考了https://www.jb51.net/article/73608.htm的这个方法,我觉得不太好用。研究了一下,应该可以用正则表达式来实现。

让我们来看看如何让notepad++自动添加引号吧。

步骤1、

先录入如下数据格式(一般都是复制粘贴吧),记得把空白行删掉噢,不然后面会多出一行(单)双引号。

25001510153394032
25001510153394034
25001510153393963
25001510153392080
25001510153392079
25001510153393964

在notepad++菜单栏的宏处,点开始录制,接着按下Ctrl+f,切换到替换选项卡,选择正则表达式,在替换目标处输入^,在替换为处替换为你想要替换的内容(我这里输入的是'),然后点全部替换,替换完开头后接着替换结尾,在替换目标处输入¥,在替换为处替换为你想要替换的内容(我这里输入的是',),再点全部替换。回到宏处,点停止录制,接着保存宏,设置快捷键,输入该宏的名称(一般以功能命名),保存。以后就可以使用这个快捷键来完成这个自动添加引号的功能了。

截图如下:

最终效果如下:

总结:类似于这种格式较为整齐的数据,优先思考用正则表达式进行处理,而且并不局限于notepad++,这要支持宏,正则表达式均可以使用。

相关文章

  • 正则表达式字面量在ECMAScript5中的变化

    正则表达式字面量在ECMAScript5中的变化

    也就是说在ECMAScript3规范中,用正则表达式创建的RegExp对象会共享同一个实例,而在ECMAScript5中则是两个独立的实例
    2012-03-03
  • 手把手教你使用正则表达式验证银行帐号

    手把手教你使用正则表达式验证银行帐号

    银行卡号是一大串的数字,当然具有一定的规则,下面这篇文章主要给大家介绍了关于使用正则表达式验证银行帐号的相关资料,文中给出了详细的实例代码,需要的朋友可以参考下
    2023-03-03
  • 正则表达式与数学(方程式、线性方程)

    正则表达式与数学(方程式、线性方程)

    大清早的打QQ去,收到一位网友的信息。问得是正则表达式判断素数的。去年看到过,没记录下来。
    2011-04-04
  • javascript的正则表达式学习资料复习

    javascript的正则表达式学习资料复习

    这里主要记录几个自己之前不是很熟悉的知识点,其他的知识点,上面两个网站中已有详细的参考
    2011-07-07
  • 基于xpath选择器、PyQuery、正则表达式的格式清理工具详解

    基于xpath选择器、PyQuery、正则表达式的格式清理工具详解

    这篇文章主要介绍了基于xpath选择器、PyQuery、正则表达式的格式清理工具,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-09-09
  • 正则表达式匹配ip地址超详细讲解

    正则表达式匹配ip地址超详细讲解

    在很多场景下我们经常需要在服务器上用正则表达式来匹配IP地址,下面这篇文章主要给大家介绍了关于正则表达式匹配ip地址超详细讲解的相关资料,需要的朋友可以参考下
    2022-12-12
  • 正则表达式学习经验分析

    正则表达式学习经验分析

    正则表达式用来指定字符串模式。当你需要定位匹配某种模式的字符串时就可以使用正则表达式。例如,我们下面的一个例程就是在一个HTML文件中通过查找字符串模式<a href="...">来定位所有的超链接。
    2008-05-05
  • PHP正则表达式基础入门

    PHP正则表达式基础入门

    这篇是一篇关于PHP正则表达式基础入门的文章,教大家如何学习php正则表达式,从而真正的掌握php正则表达式,感兴趣的小伙伴们可以参考一下
    2015-11-11
  • 正则表达式中最短匹配模式的用法浅析

    正则表达式中最短匹配模式的用法浅析

    最短匹配应用于:假如有一段文本,你只想匹配最短的可能,而不是最长。下面这篇文章主要给大家介绍了关于正则表达式中最短匹配模式用法的相关资料,文中介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-07-07
  • asp.net 正则表达式的应用

    asp.net 正则表达式的应用

    正则的高级应用,建议由一定的正则基础才可以看的懂,其实正则并不难,有时间多看一些正则方便的文章,多测试。
    2010-03-03

最新评论