我有数百个需要格式化的地址。
目前的阵型看起来像这样 -
7000 91ST ST E PALMETTO,FL 99999
我希望它看起来像这样 -
7000 91ST ST E
PALMETTO,FL 99999
我环顾四周,如果有一个代码可以让我在逗号之前找到一个单词并将所有这些放到换行符上,那么它会更容易。提前谢谢!
答案 0 :(得分:1)
如果这些应该是真实地址,请使用正确的地址验证软件,例如SmartyStreets提供的软件。尝试使用在线列表处理工具,您可以提交csv地址数据,并在几秒钟内提供一个输出文件,其中包含所有经过验证和格式化的地址:
https://smartystreets.com/products/list
如果您希望直接访问底层验证工具,可以使用以下API:
https://smartystreets.com/products/apis/us-street-api
根据您使用的语言,可能会使用SDK来简化对上述API的脚本访问:
https://smartystreets.com/docs/sdk
不幸的是,您在上面isn't actually a real/valid address提供的地址(即使在丢弃了伪造的99999
邮政编码后)。
完全披露:我是SmartyStreets的软件开发人员,并帮助开发上述服务。