정규식을 사용하여 텍스트 문서 안의 한 줄에 특정 단어를 찾으려고합니다. 나는 아래 코드를 사용해 보았지만 제대로 작동하지 않는다.Python RE 텍스트 문서에서 특정 단어 찾기
import re
f1 = open('text.txt', 'r')
for line in f1:
m = re.search('(.*)(?<=Dog)Food(.*)', line)
m.group(0)
print "Found it."
f1.close()
오류 :
Traceback (most recent call last):
File "C:\Program Files (x86)\Microsoft Visual Studio 11.0
ns\Microsoft\Python Tools for Visual Studio\2.0\visualstudi
0, in exec_file
exec(code_obj, global_variables)
File "C:\Users\wsdev2\Documents\Visual Studio 2012\Projec
TML Head Script\HTML_Head_Script.py", line 6, in <module>
m.group(0)
AttributeError: 'NoneType' object has no attribute 'group'
'아무튼 무엇 제대로 작동합니까? 설명해주십시오. – TerryA
내가 오류를 추가했습니다. –
답변 추가 : – TerryA