我有以下字符串: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/