-1

我正在做一些 JavaScript 正则表达式组合。我有这样的文字。

city, state postal code

我想要将仅包含字母(状态)的文本部分分开的正则表达式代码,然后在其后面加上逗号。该文本会将可以包含字母和数字的邮政编码与包含字母和数字或仅包含数字的州分开。

是否有正则表达式解决方案,或者我可以使用其他内置 JS 的东西吗?

编辑:

我使用了这个正则表达式:

/\d{6}/

但这只会得到美国邮政编码,我需要全世界。

Newmanstown, Pennsylvania 17073
morris, Alabama 35116
London , England  EC2R 8AH

最后一个取自谷歌。

4

1 回答 1

2

这个问题中,您会找到一些国家/地区的模式。但是,要建立一个完全可靠的系统来验证所有国家的邮政编码将是非常困难的。

于 2013-03-21T20:07:39.430 回答