Поиск подстроки в строке. Метод find()
Метод find()
ищет подстроку внутри строки и возвращает индекс, на котором начинается первое вхождение этой подстроки. Если подстрока не найдена, метод возвращает -1
.
Синтаксис
string.find(sub, start=0, end=len(string))
Где:
string
- исходная строка, в которой выполняется поиск
sub
- подстрока, которую нужно найти
start
(необязательный) - начальная позиция для поиска (по умолчанию 0)
end
(необязательный) - конечная позиция для поиска (по умолчанию длина строки)
Если опустить (не писать) параметры
start
и
end
, то поиск будет происходить по всей строке.
Примеры