社区
Oracle 高级技术
帖子详情
求一正则表达式(从字符串中提取指定字前的数字)
zhaoyue_soft
2009-05-31 11:21:58
各位高手请帮帮忙
请问怎么用正在表达式从 “跨时段最低消费14月4730元” 这个句子中提取 指定字'元' 前的数据 4730 。
...全文
2551
4
打赏
收藏
求一正则表达式(从字符串中提取指定字前的数字)
各位高手请帮帮忙 请问怎么用正在表达式从 “跨时段最低消费14月4730元” 这个句子中提取 指定字'元' 前的数据 4730 。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zcs_1
2009-05-31
打赏
举报
回复
SELECT regexp_substr(
regexp_substr('跨时段最低消费14月4730元','[[:digit:]]+元'),
'[[:digit:]]+')
FROM dual;
welyngj
2009-05-31
打赏
举报
回复
楼主自己解决了。
学习并接分。
zhaoyue_soft
2009-05-31
打赏
举报
回复
使用REGEXP_REPLACE(REGEXP_SUBSTR('12月最低消费20元','[0-9]+元'),'[^0-9]') 结果返回20 。
vc60520
2009-05-31
打赏
举报
回复
[Quote=引用 2 楼 welyngj 的回复:]
楼主自己解决了。
学习并接分。
[/Quote]
好,接分~
一步步对
正则表达式
的学习总结(一)
正则表达式
的学习什么是
正则表达式
正则表达式
的应用常用元字符限定符其他如何使用
正则表达式
创建正则对象正则匹配 什么是
正则表达式
用于匹配规律规则的表达式...可以通过
正则表达式
,从
字符串
中
提取
我们要的部分 如从
Python
正则表达式
1. 包含在[]
中
的一个或者多个字符被称为字符类,字符类在匹配时如果没有
指定
量词则只会匹配其
中
的一个。 2. 字符类内可以
指定
范围,比如[a-zA-Z0-9]表示a到z,A到Z,0到9之间的任何一个字符 3. 左方括号后跟随一个...
正则表达式
什么是
正则表达式
? 我们可能会遇到这样一个需求: 从
字符串
str
中
提取
数字
部分的内容(匹配一次): 其
中
str = "abc123def" ...这仅仅是
正则表达式
的用途之一——基于模式匹配从
字符串
中
提取
子
字符串
。
正则表达式
的用
Java学习笔记一
正则表达式
因此,
正则表达式
字符串
必须先被编译为Pattern对象,然后利用该Pattern对象创建对应的Matcher对象。执行匹配所涉及的状态保留在Matcher对象
中
,多个Matcher对象可共享同一个Pattern对象。 典型的调用顺序: ...
正则表达式
相关知识
1、
正则表达式
是一个强大的
字符串
处理工具,可以对
字符串
进行查找、
提取
、分割、替换。 2、用途: (1)测试某个
字符串
是否匹配某个模式,从而实现数据格式的有效性验证。例如IP、E-mail、日期时间、论坛发表帖子...
Oracle 高级技术
3,491
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章