我正在尝试验证文件中是否存在与我脚本中的模式相同的部分。
我尝试将文件和readlines打开到列表中,但是当我尝试将模式与文件匹配时,它没有成功。
实施例: 输入文件:
模式:
如果模式在我的文件中,我该如何匹配?
谢谢
答案 0 :(得分:1)
你可以使用:
with open('file.txt') as my_file:
print("Second line\nThird line" in my_file.read())
# True
如果你的模式更长:
pattern = """line 1
line 2
line 3
line 4"""
with open('file.txt') as my_file:
print(pattern in my_file.read())
# True