ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 正则表达式大全

正则表达式大全

原创 Linux操作系统 作者:wisdomone1 时间:2012-04-25 17:49:06 0 删除 编辑
 今天同事要查询tcbs批量有哪些存储过程涉及到rtxn表,为了构造如下的sql
故用到了正则表达式.

select distinct name from dba_source where name in ('PACK_GL_EXTRACT.PROC_GL_EXTRACT',
'PROC_GL_FTI4XTK_TEM',
'PROC_ICP_CYCLE_MAIN',
'pack_autoynlossunholdunlock.proc_csii_autounlocklosshold',
'proc_DRU_MAIN',
'proc_DRU_MAIN',
'PROC_SCHEDLOANRATECHGS',
'proc_tdmaturity',
'PROC_ICP_LST',
'PROC_ICP_LST',
'PROC_ICP_RPT',
'PROC_ACCTBALLST',
'PROC_ACCTBALLST',
'PROC_ACCTCKBALLST',
'PROC_ACCTBALLST',
'PROC_ACCTBALLST',
'PROC_ACCTBALLST',
'PROC_ACCTBALLST',
'proc_acctoc_lst',
'proc_acctoc_lst',
'PROC_ACCTDEPLST',
'PACK_CMS_INTERFACE.PROC_GETLOANDISBINFO',
'PACK_CMS_INTERFACE.PROC_GETLOANEXTINFO',
'PACK_CMS_INTERFACE.PROC_GETCREDITLOANDISBINFO',
'PACK_CMS_INTERFACE.PROC_GETLOANDELINQENTINFO',
'PACK_CMS_INTERFACE.PROC_GETLOANPAYMENTINFO',
'PACK_CMS_INTERFACE.PROC_GETLOANCHARGEOFFINFO',
'PACK_CMS_INTERFACE.PROC_GETDISCOUNTACCTINFO',
'PACK_CMS_INTERFACE.PROC_GETDEPOSITACCTBALINFO',
'proc_glif_detail',
'PROC_FROMACTTODORMIACT',
'proc_batchdormaccttooutincome',
'PROC_FROMACTTOFEZE',
'PROC_FROMACTTOCTAT',
'PROC_BATCHPAYRPROC',
'proc_amortLoanBalance',
'PROC_AUTOLOANPMT_BATCH',
'PROC_GenNextDueRcvbs',
'PROC_ALLEXTLOAN',
'PROC_SCHEDLOANPMTRECALC',
'PACK_DAILYLOANPMTRECALC.PROC_DAILYLOANPMTRECALC',
'PROC_LOANNONPERFORMTOACT',
'PROC_LNALLOVERDUE',
'PROC_TDMTURITYForTDOC',
'proc_insertblndratehist',
'proc_glintaccrual',
'PROC_GLINT_LIST',
'PROC_LOANActToNonPerform',
'pack_GL_EXTRACT.proc_GL_EXTRACT',
'proc_GL_PROOF',
'proc_gl_fti4xtk_tem',
'PROC_TAX_LIST',
'PROC_TAX_LIST',
'PROC_CASHANALYS_LIST',
'PROC_RTXNQUERY')

 and upper(text) like '% RTXN %';
注:大家观注涂蓝部分的where里面的in部分,我们知道在ultraedit中,通过列模式可以非常简单为行首添加特定内容.在此是单引号',接着要批量在每个行尾添加单引号',但每行宽度不同,故列模式使用不上了了.哈哈,此时正则表达式就出场了.
 

 具体如何实现呢,分为以下几步:
  
1,在ultraedit中按下ctrl+r,弹出替换对话框.
 2,在替换对话框中,选中正则表达式复选框
 3,在查找什么文本框,输入正则匹配符$   //注:$表示行结束符,即行尾
     替换为文本框输入单引号',
4,填写完毕后,点击全部替换按钮,就快速完成了行尾添加单引号及逗号的效果


既然我们谈及正则表达式,摘录网上相关内容,供参考
  



来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9240380/viewspace-722231/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
提供针对oracle初学者及进阶的数据库培训,欢迎大家咨询: 微信: wisdomone 微信公众号: lovedb qq: 305076427 微博: wisdomone9

注册时间:2008-04-04

  • 博文量
    2149
  • 访问量
    11891000