社区
基础和管理
帖子详情
比较简洁的办法分离“/”左右两边的数字
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
…
...全文
216
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写文章
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楼的答案完全符合要求,楼主没要求分列
数字
分离
问题
本文深入讲解
数字
分离
的多种算法,包括数学运算法、递归思想和字符串接收
分离
法,探讨不同方法的优缺点及适用场景。
【硬件电路设计】
数字
地和模拟地
分离
的
办法
博客介绍了
数字
地和模拟地
分离
的原因与实现方案。因PCB导线有电阻,
数字
电路故障会通过公共地线干扰模拟电路精度,所以要
分离
。实现方案有单点接地,通过独立接地线接公共地避免干扰;还可在模拟电路侧放滤波电容,滤除交流分量噪声。
解决js中的字符串
数字
比较
大小的坑
博客围绕项目中字符串
数字
比较
出现的问题展开。分析发现字符串
比较
按ASCII码,导致88.4 > 232.8。解决
办法
是用parseFloat将字符串转成
数字
再
比较
,同时介绍了不同类型数据
比较
的方式,还解释了‘+’‘-’运算时的隐式转换。
shell中
比较
[]、test、[[]]
数字
和字符串
本文详细介绍了Shell脚本中常用的
比较
方法,包括
数字
比较
、字符串
比较
及文件属性测试。特别强调了使用中括号进行
比较
时需要注意的细节,例如空格的使用、变量的引用以及如何正确处理未定义的变量。
简洁
之美——构建
数字
世界的统一方程式
本文探讨了技术之美,特别是软件开发中的
简洁
之美。随着软件复杂性的增加,开发过程变得繁琐,但通过工具如DevOps、容器技术和云服务,工程师能够回归最初的
简洁
与高效。亚马逊云科技等技术厂商提供的解决方案极大提升了开发体验。
基础和管理
17,377
社区成员
95,111
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章