Задать вопрос
@Mister_Mad

Как из строки удалить конкретное слово?

Как удалить слово из текста, не затрагивая похожие слова с поисковым?
например из фразы удалить 'some', но не затрагивая 'sometimes'?

text = 'sometimes i want delete some from this text'
new_text = text.replace('some', "")
print(new_text)


получаю результат:
times i want delete from this text

как получить:
sometimes i want delete from this text
  • Вопрос задан
  • 341 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Решения вопроса 1
@AlbertForest
import re
text = 'sometimes i want delete some from this text some'
string = re.sub(r'\ssome$|some\s', '', text)
print(string)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@alexbprofit
Junior SE
text = 'sometimes i want delete some from this text'

res = ' '.join([el for el in text.split(" ") if el != 'some'])

print(res)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы