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(', ');