Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从字符串中提取部分地址?_Javascript - Fatal编程技术网

Javascript 如何从字符串中提取部分地址?

Javascript 如何从字符串中提取部分地址?,javascript,Javascript,如何从以下字符串中获取地址、城市、州、国家和pin码: var str1 = "69, 2nd Floor, J.P. & Devi Jambukeshwar Arcade, Miller’s Road,Bengaluru, Karnataka 560052, India"; var str2 = "Shivaji Nagar,Bengaluru, Karnataka, India"; 没有key(key:value)我们就无法得到准确的值。我们可以拆分字符串,生成数组并使用。在数

如何从以下字符串中获取地址、城市、州、国家和pin码:

var str1 = "69, 2nd Floor, J.P. & Devi Jambukeshwar Arcade, Miller’s Road,Bengaluru, Karnataka 560052, India"; 

var str2 = "Shivaji Nagar,Bengaluru, Karnataka, India";
没有key
(key:value)
我们就无法得到准确的值。我们可以拆分字符串,生成数组并使用。在数组中,我们有带索引的值,并按索引获取值。但您必须对动态数据使用
key:value
对。下面的示例不是解决方案,其他一些场景可以这样使用

var-app=angular.module('exApp',[]);
应用程序控制器('ctrl',函数($scope){
var str1=“印度卡纳塔克邦班加卢米勒路J.P.和Devi Jambukeshwar拱廊2楼69号,卡纳塔克邦560052”;
$scope.str1=str1.split(',);//console.log($scope.str1);
var str2=“印度卡纳塔克邦班加罗鲁Shivaji Nagar”;
});

{{str}
{str1}}
{str1[0]}、{{str1[1]}、{str1[2]}、{{str1[3]}、{str1[4]}、{{str1[5]}、{str1[6]}
您应该使用一些地理编码API,我的要求是在模式中显示这些值。我没有将地址作为键和值。这是一个字符串。我需要在模式中填充城市、州、pincode和国家。您应该要求您的API团队提供JSON或XML