Как заменить слово в тексте на Python (модуль re)

Это очень удобная вещь, если одно слово много раз повторяется в тексте и его нужно заменить на другое.Например, у нас есть такой текст:

Я люблю Windows. На Windows есть много классных программ. Windows быстро работает и не глючит.

Исправим ошибки в тексте 🙂 Заменим слово Windows на Linux.

import re

text = "Я люблю Windows. На Windows есть много классных программ. Windows быстро работает и не глючит."
print(re.sub("Windows", "Linux", text))

На выходе мы получаем правильный текст:

Я люблю Linux. На Linux есть много классных программ. Linux быстро работает и не глючит.


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.


Unlix © Все права защищены 2020

Копирование материалов с сайта Unlix.ru без указания полной ссылки на источник ЗАПРЕЩЕНО!