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

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

阅读更多:Python 教程

re.compile()方法

re.compile(pattern, repl, string):

我们可以将常规表达式模式组合成模式对象,用于模式匹配,它还有助于在不重写的情况下再次搜索模式。

示例

import re
pattern=re.compile('TP')
result=pattern.findall('TP Tutorialspoint TP')
print result
result2=pattern.findall('TP是印度最受欢迎的教程网站')
print result2

输出结果

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程