@nikita1sm

Как в строке удалить все повторяющиеся цифры подряд?

В строке нужно удалить все повторяющиеся подряд цифры
буквы вообще не трогаем

Вот пример
"vorted3333" // "vorted3"
"bnvcx55ssdf" // "bnvcx5ssdf"

в стопоре, не знаю с чего начать.
Если поместить в массив, преобразовать его в set потом обратно, уйдут все дубли, но это распространится и на буквы.

можно разбить каждый символ на элемент и поместить в массив...

что дальше с ним делать не пойму
  • Вопрос задан
  • 724 просмотра
Решения вопроса 1
longclaps
@longclaps
let s = "aa111223bb";
console.log(s.replace(/(\d)(\1+)/g, "$1"));
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы