求帮忙分离下字符串

楚江南 2012-03-02 03:11:34
把字符串

‘50000000~77109999,77690000~78059999,78220000~78299999,78350000~78359999,78410000~78459999,78470000~78499999,78980000~99999999’

里面的数字截取出来,

跪求大神指教!!!!
...全文
58 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xpingping 2012-03-02
  • 打赏
  • 举报
回复
select  regexp_substr('50000000~77109999,77690000~78059999,78220000~78299999,78350000~78359999,78410000~78459999,78470000~78499999,78980000~99999999
', '[^,]+', 1, rownum) from dual
connect by rownum <= length(regexp_replace('50000000~77109999,77690000~78059999,78220000~78299999,78350000~78359999,78410000~78459999,78470000~78499999,78980000~99999999
', '[^,]'))+1;
yixilan 2012-03-02
  • 打赏
  • 举报
回复
接楼上,或者:
select regexp_substr('字符串','\d+',1,level) a from dual connect by level <=14

forgetsam 2012-03-02
  • 打赏
  • 举报
回复
一条就
select regexp_substr('字符串','\w+',1,level) a from dual connect by level <=14
我心飞翔 2012-03-02
  • 打赏
  • 举报
回复
截取成什么格式的呢?

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧