Введение В данной статье рассмотрим 4 способа поиска символа или подстроки в строке на Python. Использование оператора in Самый простой способ поиска символа или подстроки в строке — использовать оператор in. Он возвращает значение True, если символ или подстрока присутствуют в строке, и False в противном случае. text = "Пример текста"
substring = "текст" if substring in text:
print("Подстрока найдена") # Вывод: Подстрока найдена Использование метода find() Также для нахождения подстроки/буквы в строке можно воспользоваться регулярными выражениями, что позволяет более гибко и точно искать символы или подстроки в строке. Для использования регулярных выражений необходимо импортировать модуль модуль re: import re Из самого модуля re нам понадобится функция search(). Она ищет совпадения в строке, и при нахождении первого совпадения с шаблоном возвращает соответствующий индекс. Синтаксис:
search(pattern, string) Где: Поиск подстроки в строке: import re text = "Пример текста"
pattern = r"