擅长:python、mysql、java
<p>这应该起作用:</p>
<pre><code>#!/usr/bin/env python
# -*- coding: utf-8 -*-
import re
var = '\[1984\]'
with open("test.log") as fp: # assuming your log file is test.log
lines = fp.readlines()
for line in lines:
line = line.strip()
if re.match(r'.*'+str(var)+'.*',line): # may be you want to add some more strict matching rules here.
print line
# vim:ai:et:sts=4:sw=4:
</code></pre>