我需要使用正则表达式从 javascript 中的地址中提取邮政编码。
我目前通过的地址是:
Vittal Mallya Road, KG Halli, Sampangi Rama Nagar, 班加罗尔, 卡纳塔克邦 560001, 印度
我为获取邮政编码而形成的正则表达式是:
var Zip=results[0].formatted_address; Zip = Zip.replace(/^\D+/g, '');
我得到的输出是 560001,印度,而不仅仅是 560001。此外,我想忽略地址开头的任何数字,例如门号/房屋/街道号码,因为我只关心邮政编码。此外,如果我们传递包含相应邮政编码的英国/美国地址,它也应该有效。对此问题的任何帮助将不胜感激。