JavaScript 拆分函数 - 在括号和逗号后拆分

标签 javascript jquery arrays split

我有一个 ID 列表,我正尝试使用 JavaScript split() 函数将其分开。每个 ID 都具有以下格式:

格式示例

(51.87,0.2125) // Lat and Long values with comma separation
(48.87,0.3130)

在 JavaScript 中,这些 ID 分别存储在字符串的值属性中。

示例:

(48.87,0.3130),(51.87,0.2125),(48.87,0.3130),(51.87,0.2125)

我的目标是在右括号和逗号之后使用拆分功能。如何在考虑到右括号和逗号的情况下使用拆分功能?

目前,我有这个:

 var location_id = $(this).find("input").val().split(',');

期望的输出

 ["(48.87,0.3130)","(51.87,0.2125)","(48.87,0.3130)","(51.87,0.2125)"]

最佳答案

可以使用正则表达式/\(\d+\.\d+,\d+\.\d+\)/g

var str = '(48.87,0.3130),(51.87,0.2125),(48.87,0.3130),(51.87,0.2125)';
console.log(str.match(/\(\d+\.\d+,\d+\.\d+\)/g))

关于JavaScript 拆分函数 - 在括号和逗号后拆分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48690817/

相关文章:

python - 垂直拆分数组,添加数据行,排序,然后对降雨数据应用回归

ios - 需要帮助声明数组以在 Swift 3 中检索 plist 信息

javascript - 如何使用 jQuery 清空 Kendo 编辑器?

javascript - 脊椎、node.js (express) 和 Access-Control-Allow-Origin

javascript - 我为我的网站添加了一个 Lightbox jquery,但我想删除每次出现的蓝色边框

javascript - 使用 HTML5 拍摄 Flash 对象的屏幕截图

javascript - 如何从 json 嵌套对象获取值

javascript - 需要在 CRM 2011 表格上创建一个部分

javascript - 如何使用其他数组为 ApexCharts 动态创建和命名 N 个数据系列?

javascript - jquery 输入未检查图像路径更改