问题标签 [postal-code]

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.

0 投票
1 回答
11598 浏览

.net - 使用 sql server 数据库和 .NET 框架存储和检索邮政地址的最佳方法是什么?

我正在寻找一种在数据库中存储和访问全局地址的通用模式。可以使用组件或其他技术。必须遵守以下标准...

  • 地址的每一行都为每个国家/地区保存
  • 邮政编码在保存之前使用正则表达式进行测试
  • 原始国家/地区保存在其自己的字段中显示数据时,该国家/地区样式的[地址被格式化]( http://en.wikipedia.org/wiki/Postal_address )
  • 当使用表单输入数据时,标签字段尽可能具有描述性,因此标签必须是动态的,以适用于原产国。
  • 地址占用尽可能少的空间
0 投票
7 回答
3323 浏览

asp.net - 英国邮政编码查找流程的好例子

作为电子商务帐户注册的一部分,我正在寻找一个设计良好的英国邮政编码查询流程。

我们正在重新设计我们的,想看看那里有什么,以及我如何使它尽可能友好。

- 更新 -

基本上,我们当前的设计是一个手动输入表单(工作得很好),一个经验不足的开发人员然后将邮政编码查找固定在该表单上。

所以当前顺序为:Country, Line1, Line2, Line3, Town, County, Postcode。他只是在底部放了一个查找按钮。所以用户逐行查看,然后查看邮政编码并使用查找。

由于答案中关于允许手动覆盖的观点,我希望看到其他一些人在行动。

0 投票
33 回答
237518 浏览

regex - 用于匹配英国邮政编码的正则表达式

我正在使用一个正则表达式,它将仅在输入字符串中验证完整的复杂英国邮政编码。所有不常见的邮政编码形式都必须像往常一样被覆盖。例如:

火柴

  • CW3 9SS
  • SE5 0EG
  • SE50EG
  • se5 0eg
  • WC2H 7LT

没有匹配

  • aWC2H 7LT
  • WC2H 7LTa
  • WC2H

我该如何解决这个问题?

0 投票
5 回答
47483 浏览

database - 我在哪里可以获得所有国家/地区的邮政编码?

我曾经读过一个开源数据库,用于存储带有地理位置数据的邮政编码,但现在我不记得它的名字了。有人可以帮忙吗?

0 投票
14 回答
96954 浏览

database - 在数据库 (RDBMS) 中存储邮政地址的最佳实践?

对于在 RDBMS 中存储邮政地址的最佳实践,是否有任何好的参考?似乎有很多权衡可以做出,并且每个都需要评估很多优点和缺点 - 当然这已经一次又一次地完成了?也许有人至少在某处写过一些经验教训?

我正在谈论的权衡示例是将邮政编码存储为整数与字符字段,应将门牌号存储为单独的字段或地址行 1 的一部分,应将套房/公寓/等编号标准化还是仅存储为地址第 2 行中的一大段文本,你如何处理 zip +4(单独的字段或一个大字段,整数与文本)?等等

在这一点上,我主要关心的是美国地址,但我想有一些最佳实践可以让自己为走向全球的可能性做好准备(例如,适当地命名字段,如地区而不是州或邮政编码而不是邮政编码,等等

0 投票
4 回答
1329 浏览

postal-code - 英国郊区数据库

这不是一个真正的技术问题,而是我正在构建的系统所必需的。我在英国郊区/邮政编码数据库之后。我无法在任何地方找到它,并想知道它是否可用(免费)。我知道在澳大利亚可以从澳大利亚邮政免费下载。此外,还需要一个美国郊区/邮编数据库作为次要问题。

0 投票
8 回答
95771 浏览

database - 我需要将邮政编码存储在数据库中。柱子应该有多大?

我希望该列在我的 Oracle 数据库中是 VARCHAR2。

美国邮编是 9。

加拿大7岁。

我认为 32 个字符是合理的上限

我错过了什么?

[编辑] TIL:12 是这个问题的合理答案感谢所有做出贡献的人。

0 投票
3 回答
12003 浏览

python - Python,正则表达式邮政编码搜索

我正在尝试使用正则表达式在字符串中查找英国邮政编码。

我在 RegexBuddy 中使用了正则表达式,见下文:

我有一堆地址,想从中获取邮政编码,示例如下:

市县某路名
镇123号PA23 6NH

我将如何在 Python 中解决这个问题?我知道rePython 的模块,但我正在努力让它工作。

干杯

伊夫

0 投票
20 回答
223373 浏览

regex - 什么是最终的邮政编码和 zip 正则表达式?

我正在寻找最终的邮政编码和邮政编码正则表达式。我正在寻找可以覆盖世界大部分(希望是所有)的东西。

0 投票
10 回答
203027 浏览

api - 使用 Google Maps API 进行地址验证

我的任务是验证输入到我当前正在创建的系统中的地址。系统要求根据有效数据源验证输入的地址。在英国,数据集来自皇家邮政,访问成本很高。

所需的数据是整个欧洲的邮政编码信息,以通过 API 访问 Web 应用程序开始。

有很多公司提供这项服务,

  1. 质量保证
  2. 卡普扫描
  3. 任何地方的邮政编码

这些都提供了我需要的服务。然而,这是昂贵的,并且在某些情况下不是完整的数据集。例如不是爱尔兰

我还想知道是否有办法利用 Google Maps API 通过邮政编码和国家/地区验证这些数据。

谷歌地图方法是否可行,还是我必须走这些昂贵公司之一的路线?关于我应该采取什么路线的任何想法。