【发布时间】:2018-02-24 09:00:06
【问题描述】:
我有一列地址,例如'01031 970 São Paulo SP, BR'。
我想删除邮政编码之间的空格。邮政编码可以出现在地址中的任何位置,例如'São Paulo 01031 970 SP, BR'。
结果应该是'São Paulo 01031970 SP, BR' 或'01031970 São Paulo SP, BR'
regexp_replace(address, ,'(\s*[0-9]{5}\s+[0-9]{3}\s+)','(\s*[0-9]{5}[0-9]{3}\s+)', 'g')
显然不起作用,但我正在寻找可以完成这项工作的等效项。
【问题讨论】: