Google商家信息自动填充功能,如何处理地址

时间:2016-02-05 21:32:26

标签: javascript regex google-places-api google-places

我正在使用Google Place Autocomplete来允许用户提供地址,并且它对于基本地址非常有用,例如

Some st Ashfield NSW 2019

但是当有人提供单位号等附加信息时它不起作用,例如:

Unit 2/42, Some st Ashfield NSW 2019

处理这种地址的最佳方式是什么,因为单位可能是公寓,并且有各种不同的格式。一些疯狂的正则表达式或者我错过了Google自动填充中的任何设置吗?或者只为单位/公寓提供额外的字段/其他一切都是唯一的选择?

1 个答案:

答案 0 :(得分:0)

保存我的联系人时遇到了同样的问题'地址并希望Google地图在我的日常地图上显示它们。我最终使用的是......括号!

取决于您所在的国家/地区以及您键入的内容,例如

King Street 5, Ashfield NSW 2019

显然,工作,但它没有单位编号。

King Street 5 (Unit 2/42), Ashfield NSW 2019

使用单位编号(尽管就标记而言没有区别)。

请注意:我不知道澳大利亚的地址是如何工作的,但谷歌似乎正在重命名"如果您在Google地图上输入地址,则会输入您输入的地址(我已在我居住过的国家/地区使用过该地址,并且重命名效果非常好。)

希望它有所帮助!