Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Статья является приложением к видео (см. Приложение 1, Приложение 2) Регулярные выражения в Python Мы продолжаем интереснейшую тему о регулярных выражениях. Сегодня разберём три темы, связанных с ними. Использование связки ИЛИ в регулярных выражениях Очень часто предполагаемый класс строк, который необходимо искать, трудно "втиснуть" в один шаблон. В этом случае помогает связка 'ИЛИ', обозначаемая символом '|'. В примере ниже, с помощью данной связки объединяются сразу три шаблона. Результат выполнения [13, 14] 1
[50, 52] ab
[103, 104] Й Следующий пример показывает выделение в строке выражения типа x = число, но только для определённых ключей lo и ot. Шаблоны учитывают возможное наличие пробелов между ключом и знаком равенства, между знаком равенства и числом, между числом и точкой с запятой. Вариант fdsdlo=33; не должен выделяться,