我正在研究一个正则表达式,以从高速公路号中删除前导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/