0

如何在 Javascript "(23,45)" 中从该字符串中删除括号?我希望它是这样的 => “23,45”拜托!

4

6 回答 6

18

只需使用正则表达式替换

str = str.replace(/[()]/g,'')

如果您只想删除第一个和最后一个字符,您也可以这样做

str = str.slice(1,-1);
于 2013-10-25T07:23:44.820 回答
2
str = str.split("(").split(")").join();
于 2013-10-25T07:24:50.960 回答
2

你可以使用replace函数

var a = "(23,45)";
a = a.replace("(","").replace(")","")
于 2013-10-25T07:24:53.603 回答
1

如果它们始终是第一个和最后一个字符:

str = str.substr(1, str.length-2);
于 2013-10-25T07:26:15.643 回答
1

尝试

"(23,45)".replace("(","").replace(")","")
于 2013-10-25T07:26:29.927 回答
1

使用这个正则表达式

var s = "(23,45)";
alert(s.replace(/[^0-9,]+/g,''))
于 2013-10-25T07:26:43.007 回答