Python正则表达式学习(3)——re.compile()
来源:互联网 发布:java中gbk转utf8 编辑:程序博客网 时间:2024/06/17 06:38
re.compile(pattern,flags = 0)
将正则表达式 pattern 编译为正则表达式对象,可用于使用其 match() 和search() 方法进行匹配。
顺序:
prog = re.compile(pattern)
result = prog.match(string)
等价于:
result = re.match(pattern, string)
但是当单个程序中的表达式被多次使用时,使用 re.compile() 和保存生成的正则表达式对象进行重用会更有效率。
注意传递给re.compile()和模块级匹配函数的最新模式的编译版本被缓存,因此一次只使用少数正则表达式的程序不必担心编译正则表达式。
参开资料:
python官方文档
1 0
- Python正则表达式学习(3)——re.compile()
- python正则表达式 re (二)compile
- Python正则表达式学习(5)——re.findall()
- Python正则表达式学习(4)——re.match() 和 re.search()
- Python模块学习——re正则表达式模块
- Python re正则表达式学习
- Python正则之预编译表达式re.compile()
- Python中正则表达式re模块-compile()和findall()
- python正则表达式——re模块
- python正则表达式——re模块
- Python正则表达式—re模块接口
- 正则表达式 (re包)——python(快餐)
- python正则表达式(re)
- Python正则表达式学习(1)——re.sub()基础
- python库学习笔记——re库:正则表达式入门(一)
- Python学习(十七)——re类与正则表达式
- python 学习记录(2)—re 正则表达式模块的使用
- 爬虫学习笔记(三)——Re正则表达式
- vector和arraylist的异同点.
- Python中*args 和**kwargs
- 读《电脑游戏》文本、叙事与游戏
- pb7发布sqlserver程序需要的dll
- Python网络爬虫入门(一)——爬取百度贴吧图片
- Python正则表达式学习(3)——re.compile()
- [总结]神经网络・压缩 compression(cnn,rnn)
- Kettle, Solr
- 常用物联网应用协议汇总
- oracle中set语句
- 动态规划 16题
- LeetCode-37. Sudoku Solver (JAVA)(数独游戏解集)
- 跟小博老师一起学习数据库 ——约束(下篇)
- bzoj 2693 jzptab 莫比乌斯反演