【问题标题】:UK postcode validator英国邮政编码验证器
【发布时间】:2013-01-12 01:42:38
【问题描述】:

是否有任何可以验证英国邮政编码的 gem?喜欢

validates :postcode, existence: true

我不仅想检查格式。我需要检查邮政编码是否存在。

【问题讨论】:

  • 我不确定 ruby​​ 是什么或它是如何工作的。但是你不能复制互联网上可用的 Javascript 正则表达式吗?

标签: ruby-on-rails ruby-on-rails-3 validation postal-code custom-validators


【解决方案1】:

看看这个网站http://www.freepostcodes.org.uk/

军械测量局已在开放许可下发布了完整的邮政编码数据库。

网站上有一个数据库链接。

【讨论】:

  • 问题是如何在 ruby​​ on rails 中使用它作为验证器?
【解决方案2】:

如何使用此列表 www.doogal.co.uk/UKPostcodes.php 并在该列表中检查它?

【讨论】:

  • 如何在 ruby​​ on rails 应用程序中使用它?
  • 您的 Rails 应用程序需要接收用户的输入,然后您需要将其与此公共数据库中的内容进行比较。因此,您可以将其全部加载到本地托管的数据库中,然后对用户输入和邮政编码列表进行计数。如果 (count == 1) 则用户输入了有效的邮政编码。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多