javascript - 如何在javascript中提取特定字符之间的子字符串

标签 javascript jquery

如何从 LatLng(51.50431, -0.1133) 中提取“51.50431”和“-0.1133” 使用jquery。

尝试使用 substring() 但没有帮助,因为 LatLng(51.50431, -0.1133) 中的数字在不同范围内不断变化。就像有时它可以作为 LatLng(51.50, -0.1) 出现。 有什么帮助吗?

最佳答案

正则表达式的救援:

'LatLng(51.50, -0.1)'.match(/LatLng\(([^,]+),\s*([^)]+)\)/)

// ["LatLng(51.50, -0.1)", "51.50", "-0.1"]

关于javascript - 如何在javascript中提取特定字符之间的子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24444057/

相关文章:

javascript - onclick 处理程序中的 this 关键字不起作用

javascript - Wavesurfer 如何加快播放音乐的过程

javascript - 将 Canvas 定位在重叠 Canvas 下方

javascript - 检索表格单元格值 MVC 5

javascript - 导航栏上的链接有 100% 的高度作为标志

jquery - 输入 prettyPhoto。无法输入文字。可以粘贴或自动填充

javascript - Redux-Saga:saga 的执行顺序有保证吗?

javascript - Div 选择器未在函数定义中发送调试器

javascript - 如何在 CSS 和 jQuery 中构建图像轮播?

javascript - 滚动固定顶部按钮 | CSS 和 jQuery