【发布时间】:2013-06-22 01:04:44
【问题描述】:
我需要使用正则表达式从 javascript 中的地址中提取邮政编码。
我目前经过的地址是:
Vittal Mallya Road, KG Halli, Sampangi Rama Nagar, Bangalore, Karnataka 560001, India
我为获取邮政编码而形成的正则表达式是:
var Zip=results[0].formatted_address; Zip = Zip.replace(/^\D+/g, '');
我得到的输出是 560001,印度,而不仅仅是 560001。另外,我想忽略地址开头的任何数字,例如门号/房屋/街道号码,因为我只关心 Zip代码。此外,如果我们传递包含相应邮政编码的英国/美国地址,它也应该有效。对此问题的任何帮助将不胜感激。
【问题讨论】:
标签: java javascript regex geolocation w3c-geolocation