【发布时间】:2012-12-18 22:32:25
【问题描述】:
我有下面的数据,有什么方法可以使用regexp_replace函数在oracle中编写常用的正则表达式以获得所需的输出。
<Tier><grade><><sdlc><17,10><> : result should be 17.10
<><sdlc><16,909312> : 16.909312
<><sdlc><11396,87> :11396.87
<20121217> :20121217
<UNIT><6086> : 6086
<Tier1><><sdlc><0,47> :0.47
【问题讨论】:
-
感谢 Reimeus,但我想使用正则表达式,这是我的限制。
-
您的数据是 XML 吗?如果是这样,最好阅读这篇文章-stackoverflow.com/questions/1732348/…
-
@shellter 他的问题很清楚。
<Tier><grade><><sdlc><17,10><>转换为17.10 -
@shellter 发生这种情况是因为我们只是简单地查看了一下并错过了细节。发生在我们最好的人身上。 ;-}
标签: java mysql sql regex oracle