SELECT REGEXP_REPLACE('LSS12345', '[^0-9]') FROM DUAL

结果:12345

'[^0-9]'中的^表示‘非’上述表达式的含义是“将LSS12345中的非数字替换掉”

SELECT REGEXP_REPLACE('LSS12345', '[^0-9]','*') FROM DUAL

结果:***12345,将非数字替换成*

同样,SELECT REGEXP_REPLACE('LSS12345', '[0-9]','*') FROM DUAL

结果:LSS*****

Decode(sign(length(txt_name)-length(REGEXP_REPLACE(txt_name,'[0-9]'))),1,'P'||lpad(REGEXP_REPLACE(txt_name,'[^0-9]'),4,'0'),txt_name)

转载于:https://www.cnblogs.com/mol1995/p/5964801.html

2014.12.22 几个有用的oracle正则表达式相关推荐

  1. java项目开发实践经验每日总结(2014/2/22)

    2014/2/22 1.阅读分析代码可以从需求逻辑层,业务逻辑层,目录结构层,包结构层,类结构层,方法结构层,代码结构层,方法实现结构层,语法结构层 2.单页的代码结构 所属包,导入文件和包,公共类( ...

  2. 45 个非常有用的 Oracle语句

    这里我们介绍的是 40+ 个非常有用的 Oracle 查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数据库大小等等方面的查询.这些是所有 Oracle 开发者都必备的技能,所以快快收 ...

  3. 英语2020.12.22

    英语2020.12.22 第一份(翻译第一段) (成功)7 Many people simply say that they want something, but they do not expen ...

  4. 12.21 php-fpm的pool 12.22 php-fpm慢执行日志 12.23 open_basedir 12.24 php-fpm进程管理

    2019独角兽企业重金招聘Python工程师标准>>> 12.21 php-fpm的pool 为了避免因多站点使用同一个pool时因一个站点故障导致pool出问题,进而影响使用同一个 ...

  5. 44-当日交易总结。(2014.12.31)

    44-当日交易总结 1.趋势抓的很好时,在低位近.在高位出.也许收益做的很不错,但是人在高度专注情况下,容易疲劳.这会导致一轮交易即使做的很好,在准备下一轮交易时会出现体力不支的现象.所以,不要熬夜, ...

  6. 写出TREE-MINIMUM 和TREE-MAXIMUM的递归版本(算法导论第三版12.2-2)

    写出TREE-MINIMUM 和TREE-MAXIMUM的递归版本(算法导论第三版12.2-2) template<typename T> BinaryTreeNode<T>* ...

  7. python 计算s= 12+ 22+ 32 +... + (10*n+2)

    计算 s= 12+ 22+ 32 +- + (10*n+2) 参考代码 @author: Catwang """ def main():sum = 0n = int(in ...

  8. [Scrum] 12.22

    昨天完成了泛海精灵的构架设计以及界面设计. 基于插件的泛海精灵更能适应敏捷开发. 泛海精灵的的框架如下图"泛海精灵0.0"所示. 泛海精灵的主界面如下图"泛海精灵0.1& ...

  9. 又被ESLint 调戏了!!! ESLint:Newline required at end of file but not found. eslint(eol-last) [12, 22]

    又被ESLint 调戏了!!! ESLint:Newline required at end of file but not found. eslint(eol-last) [12, 22] 报错如下 ...

最新文章

  1. 记java关键词_Java关键词及含义
  2. boost::diagnostic_information_what的用法程序
  3. java中自造类是什么意思_JAVA问题,什么时候需要,Class类型的?
  4. el-table表格格式化某一列数据;统一处理el-table表格某一列数据
  5. bzoj 2121 DP
  6. Docker exec 命令执行出错, 显示 the input device is not aTTY 的解决办法
  7. [EffectiveC++]item02:尽量以const,enum,inline代替#define
  8. C++03:论容器的使用
  9. wamp下更改mysql密码
  10. 64位装32位oracle软件,在64位linux下安装32位oracle软件
  11. 人工神经网络可以做什么,人工神经网络有什么用
  12. 【直通车介绍】拼多多商家如何开直通车,如何开好直通车?
  13. Flume防止重复消费——断点续传
  14. SDLC开发过程:基于DevSecOps理念的解决方案
  15. dcdc aam模式_AAM的完整形式是什么?
  16. 磁条卡磁道2的等效数据
  17. 2017CVPR NID-SLAM:基于归一化信息距离的鲁棒单目SLAM系统
  18. 14 款好用的 iOS 开发工具
  19. Windows批处理文件定时删除文件
  20. 矩阵归一化的处理原理和方法

热门文章

  1. 数据库技巧——MySQL十大优化技巧
  2. FSMO角色的Windows界面查看和转移示例
  3. [原]动态创建Web控件制做计算器
  4. Redux 学习总结 (React)
  5. Office 365离线安装
  6. Java volatile 的测试(Java代码实战-004)
  7. 英特尔变身数据公司 未来最大数据市场定是中国
  8. Debian rails Puma god 开机启动
  9. Bitcoin ABC首席开发者回应有关比特币现金的提问(二)
  10. 为什么Python发展这么快,有哪些优势?