Я написал следующий код в Python, чтобы соответствовать строки внутри файлов:
Python: Сопоставление регулярных выражений в файле
#!/usr/bin/python
import re
f = open('file','r')
for line in f:
mat = re.search(r'This',line)
mat.group(0)
f.close()
Я использовал следующий файл в качестве входных данных:
This is the first line
That was the first line
Но когда я попытайтесь найти выражение This
, это приводит к выводу None
. Почему строка не подходит?
@stribizhev Вам это не нужно. Кроме того, вы не печатаете результаты '.group (0)' – muddyfish