我列地址,看起来像这样:单独记录到Postgres的表2列
address
--------------
Virginia Ave
Baker Ave
Elm Road
.....
我需要每个记录分成2 columns.First列将持有街道名称和第二列街道缩略语,因此它看起来就像这样:
StreetName StreetAbbr
----------- -----------
Virginia Ave
Baker Ave
Elm Road
什么是最简单,最有效的(我有记录的数量庞大) 做到这一点?
谢谢。
使用常规表达式或substr模式匹配。尝试一些事情,当你靠近时回来,但仍然无法弄清楚。 – Randy
这是*地址规范化问题*的一部分,乍一看似乎是合理的,可以用一堆手写正则表达式来处理。在实践中,做得很好很难,所以如果你需要更普遍的地址规范化考虑,可以考虑查看该地区的现有产品之一。 –