为什么我们在Python正则表达式中使用re.compile()方法?

re.compile()方法

re.compile(pattern,repl,string):

 我们可以将正则表达式模式组合到模式对象中,以用于模式匹配。它还有助于再次搜索模式而无需重写它。

示例

import re
pattern=re.compile('TP')
result=pattern.findall('TP Nhooo TP')
print result
result2=pattern.findall('TP is most popular tutorials site of India')
print result2

输出结果

['TP', 'TP']
['TP']