Рубрики
Без рубрики

Python – найти индекс первого вхождения подстроки в строке

Автор оригинала: Python Examples.

Python String – найти индекс первого возникновения подстроки

Чтобы найти положение первого возникновения строки, вы можете использовать метод String.find ().

index = string.find(substring, start, end)

где строка это строка, в которой вы должны найти индекс первого вхождения Подстрока Отказ Начать и конец необязательны и являются запусками и окончательными позициями соответственно, в которой необходимо найти подстроку.

Пример 1. Найти индекс первого возникновения подстроки

В следующем примере мы возьмем строку и попытаемся найти первое вхождение подстроки прог Отказ

Python Program

string = 'Python programming. Network programming.'
substring = 'prog'

index = string.find(substring)
print(index)

Выход

7

Пример 2. Найти индекс первого возникновения подстроки после определенной позиции

В следующем примере мы возьмем строку и попытаемся найти первое вхождение подстроки прог После позиции 12 в строке.

Python Program

string = 'Python programming. Network programming.'
substring = 'prog'
start = 12

index = string.find(substring, start)
print(index)

Выход

28

Теперь он нашел индекс подстроки, который произошел впервые после Начать должность.

Резюме

В этом руководстве примеров Python мы узнали, как найти индекс подстроки в строке с использованием функции str.find ().