как изменить «(1,2,3,4)» на «1,2,3,4» - PullRequest
3 голосов
/ 05 апреля 2010

это мой код:

    var a='(1,2,3,4)'
    a=a.slice(-1,1)
    alert(a)

и я ничего не печатаю.

спасибо

Ответы [ 4 ]

9 голосов
/ 05 апреля 2010

Я думаю, что вы хотите сделать:

a = a.slice(1, -1);
2 голосов
/ 05 апреля 2010

А как же:

'(1,2,3,4)'.replace(/[()]/g, '')

, который удалит все (и) символы в строке, давая вам:

"1,2,3,4"
2 голосов
/ 05 апреля 2010
a.substring(1,a.length-1)
1,2,3,4
0 голосов
/ 05 апреля 2010

Другая альтернатива:

var a='(1,2,3,4)';
a.replace(/^\((.*)\)$/, "$1");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...