database - 在数据库中找到重复地址,阻止用户提前输入?

标签 database sanitization street-address

如何在数据库中找到重复的地址,或者更好地阻止填写表格的人?我想越早越好?

有没有什么好的方法可以提取街道、邮政编码等信息,以便可以检测到打字错误和简单的两次注册尝试?喜欢:

Quellenstrasse 66/11 
Quellenstr. 66a-11

我说的是德国地址... 谢谢!

最佳答案

您可以使用 Google GeoCode API

Wich 实际上为您的两个示例提供了结果,只是尝试了一下。这样您就可以获得可以保存在数据库中的结构化结果。如果查找失败,则要求用户以其他方式写入地址。

关于database - 在数据库中找到重复地址,阻止用户提前输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37568/

相关文章:

database - 如何查询couchbase上的具体数据?

node.js - mongodb 在 linux node.js 上安装错误

c# - 如何防止 "regex injection"?

php - <script> 标签 - 留下/创建空间(<script>)会减少 XSS 的威胁吗?

sql-server - PostgreSQL 和 SQL Server 2008 (DBI-Link)

mysql - 数据库设计-设计M-N关系

excel - VBA Excel 根据最后一个逗号拆分字符串

Magento - 客户地址国家下拉问题

javascript - 使用 javascript insideHTML 清理 html 以进行注入(inject)?

objective-c - iOS App的预测街道地址?