Задать вопрос
@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
  • Вопрос задан
  • 326 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 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)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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