2013-10-25 3 views
1

Как удалить скобки из этой строки в Javascript "(23,45)"? Я хочу, чтобы это было так => "23,45" пожалуйста!Как удалить скобки из строки в JAVASCRIPT?

+0

Пусть Google ваш друг - я не мог набрать достаточно быстро чтобы получить ответ после поиска «javascript string replace» –

ответ

8

Просто используйте replace с regular expression:

str = str.replace(/\(|\)/g,'') 

Если вы просто хотели, чтобы удалить первые и последние символы, вы можете также сделать

str = str.slice(1,-1); 
+0

Чувак спасибо! Он отлично справлялся даже с малейшей проблемой. – user2447830

+0

Я немного смутился о «-1». Посмотрел - видимо, если вы используете отрицательные числа с помощью string.slice, число будет отсчитываться от конца строки, а не от начала. – VSO

2

Вы можете использовать replace функции

var a = "(23,45)"; 
a = a.replace("(","").replace(")","") 
1

Если они всегда первые и последние символы:

str = str.substr(1, str.length-2); 
1

Попробуйте

"(23,45)".replace("(","").replace(")","") 
1

Используйте это регулярное выражение

var s = "(23,45)"; 
alert(s.replace(/[^0-9,]+/g,'')) 
Смежные вопросы