JavaScript 匹配

标签 javascript match

我怎样才能得到这个字符串的数字:'(31.5393701, -82.46235569999999)'

我已经在尝试了,但这离解决方案还很远:)

text.match(/\((\d+),(\d+)\)/);

最佳答案

尝试string.split

例如:

var nums = text.replace(/[^0-9-,.+]/, "").split(","); 
var num1 = parseFloat(nums[0]);
var num2 = parseFloat(nums[1]);

工作示例:http://jsfiddle.net/AL3e4/

关于JavaScript 匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5736399/

相关文章:

javascript - 前端从后端获取错误数据

javascript - 2 Canvas 使用 drawImage 将一个 Canvas 置于另一个 Canvas 的中心

sql - sql中的模糊匹配

linux - 如何比较 2 个列表而不对文件进行排序并在输出文件中打印数据以保持其中一个文件的顺序

Javascript 匹配正则表达式行为

javascript - 如何在 json 中创建以下内容并在 javascript 中作为数组获取并搜索特定值?

javascript - 如何裁剪图像以使其适合屏幕的 50%?

javascript - 获取元素,在javascript中引起变化事件

string - perl 仅将整个单词与数组列表匹配

EXCEL:应用于 INDEX MATCH 搜索的 SUMIFS 标准等于一个值