javascript - 如何在 javascript 中对以下字符串使用 string.split( )

标签 javascript split

我有以下字符串:Javascript 中的 (17.591257793993833, 78.88544082641602)

如何对上述字符串使用 split() 以便分别获取数字。

这是我试过的(我知道错了)

var location= "(17.591257793993833, 78.88544082641602)";
var sep= location.split("("" "," "")");    
document.getElementById("TextBox1").value= sep[1];
document.getElementById("Textbox2").value=sep[2];

请多多指教

最佳答案

使用正则表达式,像下面这样简单的东西就可以了:

// returns and array with two elements: [17.591257793993833, 78.88544082641602]
"(17.591257793993833, 78.88544082641602)".match(/(\d+\.\d+)/g)

关于javascript - 如何在 javascript 中对以下字符串使用 string.split( ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12247800/

相关文章:

javascript - 从 Javascript 响应对象中提取 YQL 查询内容

javascript - D3 从包含名称的字符串数组创建按钮

C# 将 Split() 与列表一起使用?

opencv - OpenCV2.3 cv::split() 函数中的错误。所有 3 个 channel 中的值相同

javascript - Django/Ajax/Javasdript JSON.parse 将字符串转换为 JavaScript 对象

javascript - 使用组件甚至无需声明它

python - 通过正则表达式在 Python 中对字符串进行分区

java - 通过分割或使用正则表达式将 ID 与另一个字符串进行匹配

string - Excel VBA 分割文本

javascript - 图片上的点击事件突然不起作用