问题标签 [street-address]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 从包含姓名和地址的文本块中提取地址/联系方式?
我有一段文本,其中包括姓名,可能是公司名称,还有地址,可能还有电子邮件地址。我想从中提取街道地址,最好是名称和地址。
这些数据是从多个来源中抽取的,所以我不知道实际的格式。它可能是这样的
但是这些线路中的任何一条都可能重新排列或丢失(电话号码可能排在第一位,没有 ATTN 或 c/o 等)。此外,这可能来自任何国家。
目标是 a) 将地址插入 Google Maps API,b) 创建一个包含尽可能多信息的联系人。
这是我的一个随机想法:
- 取任何带有电子邮件地址的行(可以使用正则表达式轻松找到),存储电子邮件地址并删除该行,不再考虑。
- 取任何带有电话号码的线路(仅限数字,和 [-+()]),存储该号码,然后从进一步考虑中删除该线路。
- 取最后三行并将它们视为街道地址 - 将它们插入谷歌地图并希望获得最好的结果。
显然,这是很多juju魔法。有更聪明的方法吗?是否有任何图书馆有很好的正则表达式来查找不同国家的街道地址?
mysql - 我应该将联系信息放在单独的表格中吗?
我正在计划一个数据库,它有几个表,其中包含大量地址信息、城市、邮政编码、电子邮件地址、电话号码、传真号码等(大约 11 列),一个表是一个组织包含(最多)2 个地址(法定联系人和实际应该使用的联系人)的表,加上每个用户都有与他相关的相同信息。
我们也将不得不在这些地址上运行一些地理定位的东西(比如距离另一个地址 X 公里内的每个地址)。
我有很多选择,每个都有自己的问题:
- 我可以将所有信息放在每个表中,但这会使表具有大量列,我会遇到索引问题,如果我更改地址格式,则需要一段时间来修复它。
- 我可以将所有信息放在一个数组中并对其进行序列化,然后将序列化的信息存储在一个字段中,与前一种方法相同的问题是列少一点,通过 mysql 查询的可用性要低得多
我可以创建一个包含地址信息的单独表,并将其链接到其他表
- 在用户和组织表中放置一个 address_id 列
- 在地址表中放置一个related_id 和related_table 列
这应该使东西更整洁,但它可能会因过度加入或其他原因而产生一些无法预料的问题。
个人认为3.2方案是最好的,但是我对它不是太有信心,所以在征求意见。
api - 是否可以在 Google Maps API 中检索某个区域内所有地址的列表?
假设我想检索罗马所有地址的列表。
如何在 Google Maps API 或任何其他网络服务中以编程方式实现此目的?我不想要地址的实际位置,只想要地址名称的列表。
language-agnostic - 用java表示西班牙地址的最佳方式
我编写了下面的代码来代表西班牙的地址。让我知道是否有更好的方法可以做到这一点,或者是否已经有一个处理 i18n 地址的开源库。
php - MAGENTO 强制客户再次填写地址表格
我为地址表单创建了一个新属性,它工作正常,我的问题是老客户。我怎样才能强迫他们必须编辑他们的地址?
当他们进入结帐页面时,他们选择了旧地址而不知道新属性,正确填写对我们来说非常重要
.net - 地址/位置的通用标记语言
我正在寻找一种标准的标记语言来传输地址(位置)。我真的不需要比包含一些元数据的地址列表更复杂的了,每个地址都需要姓名、地址、州、电话、电子邮件、地理坐标和其他一些元数据。我不想将这些地址解析成它们的组成部分;我需要它们作为离散部分传输。
我已经研究过 GML 和 KML,但似乎都不符合要求。我可以使用 KML 完成我想要完成的工作,使用地标列表并将地址片段存储在 ExtendedData 中作为已知键值对。然而,这似乎是试图将一个方形钉子安装到一个圆孔中,因为 KML 如此以显示为中心。我也查看了 OASIS xAL(KML 使用的),但对于我正在做的事情来说,它似乎有点矫枉过正,而且文档很少。
此外,我希望找到一个已经围绕它构建的.NET 库的解决方案。
如果必须的话,我可以非常简单地创建自己的 ML,但是在回击希望我们处理他们的自定义 Excel 文档的客户时,使用标准会给我很大的力量。
谢谢!
django - python/django中的邮件地址验证
我们正在用 django 框架和 python 开发我们的网站。目前我们正在寻找一个 api/a 工具来验证用户输入的物理地址。它不需要非常复杂。我们只需要避免垃圾邮件注册。对于这一步,我们需要验证国家、州、城市和邮政编码是否属于彼此。例如,伯克利作为邮政编码 94704 的城市不在纽约州等。有什么想法吗?
iphone - 在苹果的短信应用程序中创建一个地址文本字段
我正在编写一个应用程序,用户必须能够选择多个地址。我想以同样的方式解决这个问题,当你向某人发送短信时,苹果会这样做。您可以输入文本,每个选定的地址都会被蓝色气泡包围。
我已经找到了 facebook 的 tree20-kit,但由于一些我无法解决的链接器错误,我无法让它工作。
有没有其他工具包可以做到这一点,或者您对如何创建这样的文本字段有任何建议?
您的,买家
java - 用于验证用户在 App Engine 应用中输入的邮政地址的 Java 库?
起初,我认为com.google.appengine.api.datastore.PostalAddress
该类将提供某种方式来验证用户在 App Engine 应用程序中输入的地址,但我什至不知道如何实例化该类 - 它没有公共构造函数。
是否有可在 App Engine 应用程序中用于验证用户输入的邮政地址的 Java 库?
java - 您将如何使用 Java 从邮政地址中清除街道号码?
为了确保数据隐私,我必须在删除门牌号后发布地址列表。
因此,例如:
需要发布为
在 Java 中执行此操作的最佳方法是什么?这需要正则表达式吗?