select regexp_replace('abcdefg','[a-c]+','9') 正則替換,
       regexp_replace('abcdefg','[a-c]','9') 正則替換  from dual;
select regexp_replace('158178225z5','[^0-9]','0') 正則替換  from dual;

--字符串被逗號截取后的第三個字符串
select regexp_substr('aaa,bbb,ccc,ddd,eee','[^,]',1,3) 截取字符串  from dual;

/**
1、對象
2、搜索字符 
3、從第一個位置開始搜索
4、獲取找到的第一個對象
5、返回搜索字符的第一個字符的位置(如果指定1,则Oracle返回字符之后发生的位置。)
6、不區分大小寫(i不區分大小寫c區分大小寫)
**/
SELECT REGEXP_INSTR ('World filled with love', 'with', 1, 1, 0, 'i')FROM dual;

select * from emp1 where regexp_like(name,'(am)'); --全模糊匹配;
select * from emp1 where regexp_like(name,'(1|2|3)$'); --右模糊匹配;
select * from emp1 where regexp_like(name,'^(n)'); --左模糊匹配;

oracle regexp相关推荐

  1. ORACLE REGEXP应用实例

    ORACLE中的支持正则表达式的函数主要有下面四个: 1,REGEXP_LIKE :与LIKE的功能相似 2,REGEXP_INSTR :与INSTR的功能相似 3,REGEXP_SUBSTR :与S ...

  2. oracle正则判断身份证号,Oracle中查询使用正则表达式函数REGEXP

    Oracle中的Like操作符使用"_"和"%"作为通配符,使用就像这样: Java代码 SELECT name FROM test_like WHERE na ...

  3. Oracle 正则表达式

    ORACLE中的支持正则表达式的函数主要有下面四个: 1,REGEXP_LIKE :与LIKE的功能相似 2,REGEXP_INSTR :与INSTR的功能相似 3,REGEXP_SUBSTR :与S ...

  4. oracle元字符,oracle中正则表达式的基本元字符

    前面我们介绍了oracle中正则表达式的基本元字符和常用的两个函数regexp_like和 regexp_instr.这里我们再继续介绍剩下的两个正则表达式函数regexp_replace和regex ...

  5. Oracle的REGEXP_INSTR再mysql中实现

    ORACLE中的支持正则表达式的函数主要有下面四个: 1,REGEXP_LIKE :与LIKE的功能相似 2,REGEXP_INSTR :与INSTR的功能相似 3,REGEXP_SUBSTR :与S ...

  6. oracle的正则表达式(regular expression)简单介绍

    目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境. Oracle 10g正则表达式提高了SQL灵活性.有效的解 ...

  7. C#创建Oracle中的几何对象:点、线、面

    最初写这个程序是应老大的要求解决"更新Oracle中的空间数据时会因为wkt字符串太长而报错"这个问题,之前的更新都是在程序中插入一条SQL语句来进行更新,由于SQL语句本身的一些 ...

  8. oracle打补丁到11.2.0.3.4

    1)升级OPatch到11.2.0.3.0(老版本的为11.2.0.1.7不适合安装补丁) -bash-3.00$ unzip p6880880_112000_SOLARIS64.zip Archiv ...

  9. 达梦想oracle迁移,oracle存储过程迁移达梦心得

    这几天把项目的存储过程从oracle迁移到了达梦8,记录一下心得.国产数据库做到这样,已经算很了不起了,跟oracle兼容性确实很高. 但还是有一些细节没做好,主要是出错提示不友好,另外一个网上的资料 ...

  10. 只是简单读了读《oracle查询优化改写》,就让我获益匪浅,想写好sql,这一本书就够了!

    目录 写在前面 基础知识 空值 返回前几行 获取随机数 like 排序 union 分页(6-10条) 表关联 复制表 日期 日期加减 trunc对于日期的用法 获取时间 判断是否是闰年(只需要判断二 ...

最新文章

  1. Windows 10安装Tensorflow
  2. 日志平台(网关层) - 基于Openresty+ELKF+Kafka
  3. java build返回空值_将来与Flutter中的FutureBuilder一起返回null
  4. COCI CONTEST #3 29.11.2014 KAMIONI
  5. 数据结构--图(Graph)详解(三)
  6. Linux服务器运行环境搭建(二)——Redis数据库安装
  7. Docker存储驱动devicemapper介绍和配置
  8. 读他:男人最怕听的十句话
  9. Python base64编码解码
  10. 【C++】C++类的学习(二)——构造函数、析构函数、拷贝构造函数以及this指针
  11. smarty基本语法之判断,循环语句
  12. 用简单例子带你了解联合索引查询原理及生效规则
  13. 关于私钥加密、公钥加密、签名在生活中的场景
  14. 图像处理基础知识——图片存储形式、色域、图片文件格式
  15. 关于组件之间使用provide和inject传值
  16. 手机电池-市场现状及未来发展趋势
  17. 冒烟测试和回归测试的区别
  18. python搭建简单本地服务器
  19. 台式计算机显示器点不亮的原因,电脑点不亮原因及处理方法
  20. 7-148 亲和数判断

热门文章

  1. CSS设置颜色的几种方式
  2. 纯css+js打造返回顶部代码
  3. Java自学路线图之Java系统自学
  4. 全国计算机二级c题库在线,全国计算机二级c语言考试题库
  5. 深入了解-微信开发者工具
  6. GJB-150砂尘试验,国军标沙尘试验机构
  7. java后端简历项目经历_java后台开发个人简历怎么写
  8. 数据库常用的sql语句大全--sql
  9. 软件测试订单测试用例,测试用例 - 进销存软件测试.doc
  10. XshellXftp免费版本申请