涤生之Enjoy code

General principles of programmer

导航

EditPlus中的正则表达式使用--如何使用查找到的原字符

今天在使用拼sql语句的时候,用到了EditPlus的正则表达式功能。首先学习基本功能,见http://www.regexlab.com/zh/regref.htm

开始使用后遇到一个问题,尝试了很久终于解决。
52edda87-246c-49b9-8bcd-7334292f5776','1111','00001.00007','业务处室',7
8e12ff37-74c6-43e0-af5c-2d6365b86852','52EDDA87-246C-49B9-8BCD-7334292F5776','00001.00007.00008','综合一处',8

像这样两个语句,我想将最后的'7替换为7。因为在数据库中该字段是int型。
解决方法:
查找内容 [']([0-9]*[0-9])$
替换\1

关键是我一直找不到如何使用自己所找到的引用。最后发现是通过在查找内容中使用(),括号里面的东西就是你以后可以引用的东西,如果有几个括号就是\1,\2的这样使用

这个小问题,花了一个小时,呵呵,还好解决了。

posted on 2007-08-11 16:15  涤生  阅读(489)  评论(0编辑  收藏  举报