我有这个地址:
Grimshaw Lane, Bollington, Macclesfield SK10 5JB,
Run Code Online (Sandbox Code Playgroud)
寻找这个地址,我得到了这个(来自API):
Bollington Wharf, Grimshaw Lane, Bollington, United Kingdom
Run Code Online (Sandbox Code Playgroud)
我知道如何工作preg_match,但我相信无论如何必须比较两个类似的文本(相似,不一样),并确定它们是否是相同的地址(即使它们有点不同).
显然没有解决方案可以让您获得100%可靠的结果,但为什么不尝试这样做:通过wget将两个字符串发送到Google Maps并比较结果.谷歌至少投入了数万个工时来解决你正在寻找的问题,为什么不让他们处理呢?