我正在研究一个正则表达式,以从高速公路号中删除前导0。到目前为止

Select trim(regexp_replace('S SR 0060 HW','0?','','g'))

这除了删除前导0之外,还会删除6之后的0,并使输出为S SR 6 HW。所需输出应S SR 60 HW
提前谢谢你的帮助。

最佳答案

你可以试试这个,

Select trim(regexp_replace('S SR 0060 HW',' 0+',' ','g'))

关于regex - Postgres正则表达式带零,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30449816/

10-12 07:13