繁体   English   中英

从网址中提取经纬度

[英]Pulling the Lat and Long from a URL

我有如下网址:

var results['GoogleLink'] = http://maps.google.com/?q=33.6745%2C%20-117.167%20(%22Menifee+Valley+Farmers+Market%22) 

由此,我想要:

33.6745%2C%20-117.167%20

我尝试了这个(糟糕的非工作试用)

var expression = '/\/?q=\/(.*)/[1]';
var regex = new RegExp(expression);
var original = results['GoogleLink'];

如何解析该字符串并返回我想要的部分?

尝试这个

var results = "http://maps.google.com/?q=33.6745%2C%20-117.167%20(%22Menifee+Valley+Farmers+Market%22)" ;
results=results.substring(results.indexOf("=")+1, results.lastIndexOf("("));
alert(results);

试试吧 :

var expression = '/\/?q=\/(.*)/[1]';
var original = results['GoogleLink'];
var result = expression.test(original);

您可以使用结果进行验证

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM