0

Javascript "(23,45)" でこの文字列から括弧を削除するにはどうすればよいですか? こんな感じにしたい=>「23,45」お願いします!

4

6 に答える 6

18

replace正規表現で使用するだけです。

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 に答える