@MlNoob

Как схлопнуть последовательность однотипных букв в каждом слове текста до двух?

Требуется обработать в тексте слова в которых есть последовательность однотипным букв, заменив последовательность на две буквы.
Например: hellllo worlddd -> hello worldd

Пришел пока к этому но не могу разобраться в чем проблема, в последнем слове неправильно:
s= "Heeellllo worrldddd уpaaaaa"
s = (re.sub(r"(.)\1", r"\1",s)) 
>Heello worldd уpaaa
  • Вопрос задан
  • 101 просмотр
Решения вопроса 1
longclaps
@longclaps
s = "Heeellllo worrldddd уpaaaaa"
print(re.sub(r"(.)\1+", r"\1\1", s))
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
от 150 000 до 250 000 руб.
YLab Тольятти
от 90 000 до 150 000 руб.
Платформа НТИ Москва
от 130 000 до 180 000 руб.
21 апр. 2019, в 21:02
1000 руб./за проект
21 апр. 2019, в 19:41
5000 руб./за проект
21 апр. 2019, в 19:20
3500 руб./за проект