本帖最后由 葫芦小金刚 于 2013-5-9 16:58 编辑
谢谢论坛上大大们分享的教程,我来 发一个正则表达式的 个人感觉新浪爱问的积分挺好挣得,所以懒得下载直接发的链接(被众人嫌弃~) 佩服论坛里的大大们,花很多功夫来共享 http://ishare.iask.sina.com.cn/f/22002813.html?w=MjEzMDk2OTg1OQ%3D%3D]ORACLE_正则表达式摘录笔记.doc
p.s.好像不能直接拖迅雷
oracle的正则表达式(regular expression)简单介绍 目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境。 Oracle 10g正则表达式提高了SQL灵活性。有效的解决了数据有效性,重复词的辨认, 无关的空白检测,或者分解多个正则组成的字符串等问题。 Oracle 10g支持正则表达式的四个新函数分别是:REGEXP_LIKE、REGEXP_INSTR、REGEXP_SUBSTR、和REGEXP_REPLACE。 它们使用POSIX 正则表达式代替了老的百分号(%)和通配符(_)字符。 特殊字符: '^' 匹配输入字符串的开始位置,在方括号表达式中使用,此时它表示不接受该字符集合。 '$' 匹配输入字符串的结尾位置。如果设置了 RegExp 对象的 Multiline 属性,则 $ 也匹配 '\n' 或'\r'。 …… 还有cuug网上的部分技术内容也不错,Oracle 10g 正则表达式有一篇: http://www.cuug.com/xueyuanzhuanqu/jishuwenzhang/201302/jishuwenzhang-2212.html oracle中的正则表达式一题: http://www.cuug.com/xueyuanzhuanqu/jishuwenzhang/201110/jishuwenzhang-1114.html 正则表达式:在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎。正则表达式这个概念最初是由Unix中的工具软件(例如sed和grep)普及开的。正则表达式通常缩写成“regex”,单数有regexp、regex,复数有regexps、regexes、regexen。 |