Олимпиадный тренинг

Задача . Регулярные выражения. Блок 4. №13. Пересекающиеся вхождения


Задача

Темы:
Блок 4 · Продвинутые конструкции · Задача 13 из 16

Пересекающиеся вхождения

В строке "ABABA" нужно найти два вхождения подстроки «ABA» (они пересекаются в букве A посередине). Какой шаблон даст результат 2?

Python 3 строки
import re
s = "ABABA"
print(len(re.findall(r"ШАБЛОН", s)))

Выберите один правильный вариант.

Ответ — одна заглавная латинская буква (A, B, C или D), соответствующая правильному варианту. Можно также нажать на вариант выше — буква автоматически подставится в поле ответа.


time 500 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя