Найти с помощью Регулярного выражения
Дана последовательность строк. Вывести строки, содержащие "cat" в качестве подстроки хотя бы два раза. Вход:
catcat
cat and cat
catac
cat
ccaatt
Необходимо использовать
import sys
for line in sys.stdin:
line = line.rstrip()
Ответы (1 шт):
Автор решения: Виктор
→ Ссылка
Достаточно такого решения:
from sys import stdin
import re
for line in stdin:
if re.search(r"(?<=cat)cat", line, flags=0):
print(line, end='')