易截截图软件、单文件、免安装、纯绿色、仅160KB

ORACLE 正则表达式

就是由普通字符(例如字符a到z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。
本文详细地列出了能在正则表达式中使用,以匹配文本的各种字符。当你需要解释一个现有的正则表达式时,可以作为一个快捷的参考。更多详细内容,请参考:Francois Liger,Craig McQueen,Pal Wilton[刘乐亭译] C#字符串和正则表达式参考手册北京:清华大学出版社2003.2
一.     匹配字符
字符类
匹配的字符
举 例
\d
从0-9的任一数字
\d\d匹配72,但不匹配aa或7a
\D
任一非数字字符
\D\D\D匹配abc,但不匹配123
\w
任一单词字符,包括A-Z,a-z,0-9和下划线
\w\w\w\w匹配Ab-2,但不匹配∑£$%*或Ab_@
\W
任一非单词字符
\W匹配@,但不匹配a
\s
任一空白字符,包括制表符,换行符,回车符,换页符和垂直制表符
匹配在HTML,XML和其他标准定义中的所有传统空白字符
\S
任一非空白字符
空白字符以外的任意字符,如A%&g3;等
.
任一字符
匹配除换行符以外的任意字符除非设置了MultiLine先项
[…]
括号中的任一字符
[abc]将匹配一个单字符,a,b或c.
[a-z]将匹配从a到z的任一字符
[^…]
不在括号中的任一字符
[^abc]将匹配一个a、b、c之外的单字符,可以a,b或A、B、C
[a-z]将匹配不属于a-z的任一字符,但可以匹配所有的大写字母
二.     重复字符
重复字符
含 义
举 例
{n}
匹配前面的字符n次
x{2}匹配xx,但不匹配x或xxx
{n,}
匹配前面的字符至少n次
x{2}匹配2个或更多的x,如xxx,xxx..
{n,m}
匹配前面的字符至少n次,至多m次。如果n为0,此参数为可选参数
x{2,4}匹配xx,xxx,xxxx,但不匹配xxxxx
?
匹配前面的字符0次或1次,实质上也是可选的
x?匹配x或零个x
+
匹配前面的字符0次或多次
x+匹配x或xx或大于0的任意多个x
*
匹配前面的字符0次或更多次
x*匹配0,1或更多个x
三.     定位字符
定位字符
描 述
^
随后的模式必须位于字符串的开始位置,如果是一个多行字符串,则必须位于行首。对于多行文本(包含回车符的一个字符串)来说,需要设置多行标志
$
前面的模式必须位于字符串的未端,如果是一个多行字符串,必须位于行尾
\A
前面的模式必须位于字符串的开始位


相关文档:

Oracle日常维护点滴

Oracle维日常护点滴
    虽然Oracle维护不是我的职责,但平时还是难免要跟它打交道,因此对于Oracle的日常维护略知一二还是很有好处的。
 1. 登录:
  (1)采用系统管理员用户登录:
#su - oracle
$ sqlplus / as sysdba
  (2)采用一般用户登录,假设用户名为oracle,密码为passwor ......

创建Oracle表空间,增加数据文件的步骤

经过长时间学习创建Oracle表空间,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。
1、先查询空闲空间
select tablespace_name,file_id,block_id,bytes,blocks from dba_free_space; 
2、增加Oracle表空间
先查询数据文件名称、大小和路径的信息,语句如下:
select&n ......

oracle api小结

 前几个项目自己没有写过接口,都是负责前台的控制。来到这个项目上,才开始自己写,我是6月中旬开始做这个项目的,现在11月份,现在在去看6月份写的package,简直有点想吐了。原因有以下几点:
1. 简洁,扼要的说明没有附加。
2. n多功能综合到一起,全部放到一个包里,而不是根据功能模块划分。
3. 没有例外控制。 ......

获取Oracle 表信息 整成数据字典

 今天XXX说要把Oracle 里的几张表重新整理下,呵呵 结果阿发现10来张表还真是说多不多说少一点都不少 。因为表里面的commet已经填上了 。偷懒的想法顿时出现嘎嘎
select t.COLUMN_NAME 字段名, t.DATA_TYPE||'('||t.DATA_LENGTH||')' 字段类型,t.NULLABLE 是否为空,t.DATA_DEFAULT 默认值,p.comments 字段说明
fro ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号