python 2.7正则表达式匹配性能的建议

时间:2016-08-06 06:16:02

标签: python regex python-2.7

想知道在Python 2.7中,如果我需要多次使用相同的正则表达式来匹配不同的内容,compile首先总是有更好的性能?感谢。

我通过以下示例展示了我的意思,

import re

content = '{(1) hello (1)}'
reg = '{\(1\)(.*?)\(1\)}'
results = re.findall(reg, content)

print results[0]

prog = re.compile(reg)
results = prog.findall(content)

print results[0]

的问候, 林

0 个答案:

没有答案