我想从地址字段中提取城市、省/州和国家,我想删除之前的企业名称和街道名称,如下所示:
addressName = "My Business, 123 Main Street, Vancouver, BC, Canada"
我想捕捉这个:
output = "Vancouver, BC, Canada"
我曾尝试过使用逗号作为入口点来拆分数组,尽管在这种情况下,我只得到了我需要的三条信息中的一条,而且我这样做是为了在一个单独的字段中只捕获业务名称。我需要一个数组通过的范围吗?感谢您的帮助!
您可以使用Array.prototype.splice()
:
const addressName = "My Business, 123 Main Street, Vancouver, BC, Canada";
const provinces = addressName.split(',').slice(2).join(',');
console.log(provinces);
试试这个:
var addressName = "My Business, 123 Main Street, Vancouver, BC, Canada"
var output = addressName.split(",").slice(2).join(",")
console.log(output)