удалить начальную и конечную запятую из переменной в JavaScript - PullRequest
13 голосов
/ 10 мая 2011

у меня есть переменная ниже в JavaScript.я хочу удалить начальный и конечный знак "запятая", используя jquery / javascript

var test=",1,2,3,4," <--- 

Expected output: var test="1,2,3,4"

пожалуйста, совет

Ответы [ 4 ]

38 голосов
/ 10 мая 2011

регулярное выражение должно помочь

var edited = test.replace(/^,|,$/g,'');

^, соответствует запятой в начале строки, а ,$ соответствует запятой в конце ..

3 голосов
/ 10 мая 2011

Ниже приведен пример кода

        var str = ",1,2,3,4,5,6,7,8,9,";
        str = str.substring(1,str.lastIndexOf(","));
2 голосов
/ 10 мая 2011

test.substring(1, test.length - 1); должен сделать это за вас.

0 голосов
/ 03 мая 2013

Еще проще

var result = test.slice(1,-1);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...