@andishub

Как найти в строчке несколько определенных символов?

Человек вводит любое сообщение в консоль через input(), и в этом сообщении нужно найти несколько определенных символов, слов и букв. Знаю про string.find(), но я немного не разобрался как найти сразу несколько определенных символов одновременно, а не единожды по одному.

Вот эти слова, символы и буквы нужно найти в строчке:
со, ве, ть, не, то,
я, а, ь, т, с
  • Вопрос задан
  • 84 просмотра
Решения вопроса 1
iglebov
@iglebov
Backend-разработчик
>>> import re
>>> re.findall(r"со|ве|ть|не|то|я|а|ь|т|с", input())
# Пример. Вводим "пгщфащшосовкйеть"
# Результат, который возвращает функция re.findall:
# ['а', 'со', 'ть']
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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