![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
正则
文章平均质量分 78
duanhengbin
这个作者很懒,什么都没留下…
展开
-
用正则表达式提取SQL
本文记录一个用正则解决问题的过程。较多的是思路的笔记。 需求: 分析项目中 PL/SQL的表使用状况。也就是哪个程序对那些表做了增删改查。 【初步分析】 乍一看视乎不难,INSERT/UPDATE/DELETE 语句表名比较好根据位置确定,SELECT查询 FROM 关键字后面的字符串并分析,但是实际上这种方法有很大问题,首先是子查询可能出现在fro...原创 2013-10-23 15:48:28 · 3893 阅读 · 0 评论 -
使用正则表达式高效统计代码
最近一直在搞正则相关的东西,利用空闲时间,改善了下原来项目里比较笨拙的统计代码行数程序。 思路:采用倒推计算的方法,即先删除空行,再删除注释行,每一步之前都统计下剩余的行数,最后再来算 空白行,注释行,和有效代码行。之所以这样考虑有两个原因:一是,多行注释的行数确认比较麻烦,删除后再算可以简化处理。二是JAVA的正则API缺少计数的功能,直接计数肯定要用循环,而且用很多次,比较麻烦。...原创 2013-10-28 16:53:11 · 179 阅读 · 0 评论