Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript匹配_Javascript_Match - Fatal编程技术网

Javascript匹配

Javascript匹配,javascript,match,Javascript,Match,如何获取此字符串的编号:”(31.5393701,-82.462355699999) 我已经在尝试一些东西,但这离解决方案还很远:) 这个怎么样: text.replace("(","").replace(")").replace(" ").split(","); 这个怎么样: text.replace("(","").replace(")").replace(" ").split(","); 尝试string.split e、 g: 工作示例:尝试string.split e、 g: 工作

如何获取此字符串的编号:
”(31.5393701,-82.462355699999)

我已经在尝试一些东西,但这离解决方案还很远:)

这个怎么样:

text.replace("(","").replace(")").replace(" ").split(",");
这个怎么样:

text.replace("(","").replace(")").replace(" ").split(",");

尝试
string.split

e、 g:


工作示例:

尝试
string.split

e、 g:


工作示例:

您非常接近,但缺少符号、十进制数字和一些空格。如果需要从字符串中捕获,请尝试以下操作:

/\(([+-]?\d+(?:\.\d+)?)\s*,\s*([+-]?\d+(?:\.\d+)?)\)/

很接近,但缺少符号、十进制数字和一些空格。如果需要从字符串中捕获,请尝试以下操作:

/\(([+-]?\d+(?:\.\d+)?)\s*,\s*([+-]?\d+(?:\.\d+)?)\)/

试试这样的

text.match(/\(([\d.-]+),\s+([\d.-]+)\)/);

试试这样的

text.match(/\(([\d.-]+),\s+([\d.-]+)\)/);
"(31.5393701, -82.46235569999999)".replace(/\(|\)/g, '').split(', ');