Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео.
Поиск подстроки в строке с помощью регулярных выражений
Сегодня в честь субботы совсем маленькая статья. Совсем забыли про регулярные выражения и библиотеку re. С другой стороны мы об этом уже писали. Но повторение не помешает, тем более, что мы говорим не общих регулярных выражениях, а о конкретной задаче поиска одной строки в другой.
Удобнее всего использовать итератор re.finditer(). Результат выполнения содержит полный набор информации: координаты найденной подстроки, сами подстроки. Но если мы ищем не регулярное выражение, а просто строку, то нам важно лишь начало найденного отрезка.
Функция search() в программе выше возвращает координаты найденных срезов.
Ну, пока всё!
Пишите свои предложения и замечания, и занимайтесь программированием, а также проектированием баз данных, хотя бы для поддержания уровня интеллекта.