社区
基础和管理
帖子详情
比较简洁的办法分离“/”左右两边的数字
leon51
2019-07-17 10:17:33
请问有没有比较简洁的办法分离“/”左右两边的数字,结果如下。我用instr,substr和trim函数写得好长
PN num1 num2
Pa - 1/8 1 8
Pb - 1/9 1 9
Pc - 1/10 1 10
Pd - 1/11 1 11
Pe - 1/12 1 12
P1 - 1/13 1 13
P2 - 1/14 1 14
Ph - 1/15 1 15
…
...全文
182
7
打赏
收藏
比较简洁的办法分离“/”左右两边的数字
请问有没有比较简洁的办法分离“/”左右两边的数字,结果如下。我用instr,substr和trim函数写得好长 PNnum1num2 Pa - 1/8 18 Pb - 1/9 19 Pc - 1/10 110 Pd - 1/11 111 Pe - 1/12 112 P1 - 1/13 113 P2 - 1/14 114 Ph - 1/15 115 …
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
minsic78
2019-07-19
打赏
举报
回复
引用 4 楼 卖水果的net 的回复:
就是羡慕 1# 和 3# 这两位,正则功力深厚!
版主谬赞,汗颜
卖水果的net
2019-07-18
打赏
举报
回复
就是羡慕 1# 和 3# 这两位,正则功力深厚!
nayi_224
2019-07-18
打赏
举报
回复
select regexp_substr('Ph - 1/15', '\d+', 1, 1),
regexp_substr('Ph - 1/15', '\d+', 1, 2)
from dual;
卖水果的net
2019-07-18
打赏
举报
回复
把楼上的 \1 和 \2 拆成 两列,基本上就是楼主的需求。
minsic78
2019-07-18
打赏
举报
回复
这种意思?
select regexp_replace('Pa - 1/8','^.*([0-9]+)/([0-9]+)$','\1 \2') from dual;
yaiger
2019-07-18
打赏
举报
回复
而且可以动态适应不同位数的数字
yaiger
2019-07-18
打赏
举报
回复
2楼的答案完全符合要求,楼主没要求分列
二十三种设计模式【PDF版】
设计面向对象软件
比较
困难,而设计可复用的面向对象软件就更加困难。你必须找到相关的对象,以适当的粒度将它们归 类,再定义类的接口和继承层次,建立对象之间的基本关系。你的设计应该对手头的问题有针对性,同时...
分布式存储 - 含DB读写
分离
/主从同步/分库分表/ - 学习/实践
Q: 老师说的道理 我都明白 只是如果现在有一张上亿的表 并且存在特定属性更新 那么如何不停机 进行分库分表 有木有具体的实践 作者回复: 可以搭建新的库之后,先在业务上双写,然后校验
两边
的数据,再灰度切读,再...
C语言分割字符串
最近需要使用C语言实现一个分割字符串的功能,分割符是“=”,然后获取=
两边
的数据 使用Java习惯后写C语言代码总是想调用函数,但是C中没有split函数,对于字符串分割一开始采用最笨的
办法
就是根据等号在字符串中...
《地理信息系统原理》笔记/期末复习资料(8.
数字
高程模型)
《地理信息系统原理》笔记/期末复习资料(8.
数字
高程模型)。
【
数字
图像处理】学习笔记
图像分为两大类:模拟图像与
数字
图像模拟图像:通过某种物理(光、电)的强弱变化来记录图像上各个点的亮度信息连续:从空间上和数值上是不间断的举例:胶卷照片、纸质照片、肉眼看见的图像
数字
图像:模拟图像经过...
基础和管理
17,382
社区成员
95,118
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章