如何从括号内的jQuery值中提取和分割坐标?
How do I extract and split coordinates from jQuery values inside brackets?
我通过jQuery获得坐标,并将它们填充到表单中:
$('#location').val(pos);
问题是值是这样填写的:
(40.00000, 150.00000)
如何从括号中提取它们并将它们"拆分"到latitude &经度值,如:
pos_lat = 40.00000;
pos_long = 150.00000;
https://jsfiddle.net/ojcoj74y/
var pos = "(40.00000, 150.00000)";
var pos_segs = pos.slice(1,-1).split(', ');
var pos_lat = pos_segs[0];
var pos_long = pos_segs[1];
更新:https://jsfiddle.net/ojcoj74y/1/谢谢!有可能在一个函数中运行这个吗?- - - - - -User1996496 1 hours ago
function getPos(strPos) {
var pos_segs = strPos.slice(1, -1).split(', ');
return {
posLat: pos_segs[0],
posLong: pos_segs[1]
};
}
去掉括号和空格,然后用逗号分隔。最后(如果需要的话)将字符串解析为浮点数:
positionString.replace(/'(|')|'s/g, '').split(',')).map(parseFloat);
相关文章:
- 在数据提取完成之前进行页面渲染
- 如何在Javascript中从字符串中提取某些单词
- RegEx JavaScript:数字后的符号提取
- 如何在内联依赖项并将图像转换为dataURI的情况下完全提取网页
- Regex提取URL返回数组的一部分;未定义”;
- 如何提取“;href"最近列表项中的属性值
- 使用正则表达式捕获“”并分割成阵列
- 使用时刻.js从日期时间中提取时间
- 通过javascript从会话中提取用户名
- HTML页面如何提取通过表单传递的参数
- 是否可以自动拉取“随机”;标签“;从一长串文本中提取
- innerHTML的子字符串可以在初始调用时提取吗
- 如何使用phonegap从安卓设备中提取联系人的字母顺序
- 如何从特定页面中提取php变量值
- 从字符串中提取年份的Javascript正则表达式
- 如何使用JavaScript提取此url的一部分
- 如何将图像分割成多个部分
- 使用BeautifulSoup从Javascript中提取文本以获得关注者数量
- 使用javascript从字符串中提取浮点数
- 如何从括号内的jQuery值中提取和分割坐标?