正则表达式
2015-08-07 16:31
204 查看
Oracle其实也是支持正则表达式的,主要体现在以下五个函数中:REGEXP_COUNT,REGEXP_INSTR,REGEXP_REPLACE,REGEXP_SUBSTR,REGEXP_LIKE。
后来查看Oracle官方文档,发现其完全遵循POSIX standard Extended Regular Expression (ERE)语法,同时也引入了perl中自定义的正则操作符,正好前段时间学习Perl,见识了其正则表达式的强大,于是就有了整理的想法。现看到Oracle官方文档整理得如此清晰完备,就直接引用好了。
![](http://images0.cnblogs.com/blog2015/576154/201508/071615307216408.png)
![](http://images0.cnblogs.com/blog2015/576154/201508/071613233625616.png)
![](http://images0.cnblogs.com/blog2015/576154/201508/071616552993603.png)
![](http://images0.cnblogs.com/blog2015/576154/201508/071623025346643.png)
![](http://images0.cnblogs.com/blog2015/576154/201508/071625023628268.png)
![](http://images0.cnblogs.com/blog2015/576154/201508/071629225021461.png)
POSIX字符集:
类别 匹配字符
[:alnum:] 数字字符
[:alpha:] 字母字符
[:blank:] 空格(space)与定位符(tab)
[:cntrl:] 控制字符
[:digit:] 数字字符
[:graph:] 非空格字符(nonspace)
[:lower:] 小写字母字符
[:print:] 可显示字符
[:punct:] 标点符号字符
[:space:] 空白字符
[:upper:] 大写字母字符
[:xdigit:] 十六进制数字
后来查看Oracle官方文档,发现其完全遵循POSIX standard Extended Regular Expression (ERE)语法,同时也引入了perl中自定义的正则操作符,正好前段时间学习Perl,见识了其正则表达式的强大,于是就有了整理的想法。现看到Oracle官方文档整理得如此清晰完备,就直接引用好了。
![](http://images0.cnblogs.com/blog2015/576154/201508/071615307216408.png)
![](http://images0.cnblogs.com/blog2015/576154/201508/071613233625616.png)
![](http://images0.cnblogs.com/blog2015/576154/201508/071616552993603.png)
![](http://images0.cnblogs.com/blog2015/576154/201508/071623025346643.png)
![](http://images0.cnblogs.com/blog2015/576154/201508/071625023628268.png)
![](http://images0.cnblogs.com/blog2015/576154/201508/071629225021461.png)
POSIX字符集:
类别 匹配字符
[:alnum:] 数字字符
[:alpha:] 字母字符
[:blank:] 空格(space)与定位符(tab)
[:cntrl:] 控制字符
[:digit:] 数字字符
[:graph:] 非空格字符(nonspace)
[:lower:] 小写字母字符
[:print:] 可显示字符
[:punct:] 标点符号字符
[:space:] 空白字符
[:upper:] 大写字母字符
[:xdigit:] 十六进制数字
相关文章推荐
- git
- JAVASCRIPT——正则表达式
- win10如何开启自带的防火墙?win10防火墙开启方法
- ANDROID系统广播总结
- @符号截取(最简单的字符串截取)
- 自定义ActionBar
- ifconfig
- android学习View Animation
- iOS正则表达式验证等各种
- Android out of memory(二)
- MySQL锁用法介绍
- 【asp.net】GridView中模板的使用
- 基础控件(一)
- VS2013安装SVN插件
- java properties
- Android 触摸事件以及应用
- dalvik虚拟机简单介绍
- redis 数据库迁移
- IOS第八天(2:UITableViewController团购,点击底部,xib加载更多, 代理模式)
- CUDA npp运动检测模块性能测试