Рассмотрим этот сценарийУдалить несколько запятых от начала и конца строки
var str1 = '^^ranbir$$this is first comment,,';
var str2 = ',,^^check$$this is another comment,,';
var str3 = ',,^^mike$$this is 3rd comment, but this is not the last one,,';
Я хочу, соответствующие выходы быть
console.log(str1) // ^^ranbir$$this is first comment
console.log(str2) // ^^check$$this is another comment
console.log(str3) // ^^mike$$this is 3rd comment, but this is not the last one
В основном удалить все запятые в начале и в конце строки. Я смог удалить только одну запятую из первой и последней строки, попробовав пару решений из переполнения стека, но не смог заставить ее работать.
Так что же вы пытались? Поделись, пожалуйста. Что делать, если в начале/конце есть только 1 запятая? Должны ли они быть удалены? –
Возможный дубликат [удалить начальную и конечную запятую из переменной в javascript] (http://stackoverflow.com/questions/5947507/remove-starting-and-ending-comma-from-variable-in-javascript) –
попытался заменить (/ ^, |, $/g, '') один раз и несколько других выражений регулярных выражений. Но они удаляют только одну коммюму с начала и конца позиций. var str = '^^ ranbir $$ это первый комментарий ,,,,'; // ожидаемый вывод: ^^ ranbir $$ это первый комментарий –