09.正则表达式re-2.complie函数
2024-08-25 01:49:22
compile 函数用于编译正则表达式,生成一个 Pattern 对象,它的一般使用形式如下:
import re
# 将正则表达式编译成 Pattern 对象
pattern = re.compile(r'\d+')
m = pattern.match('one12twothree34four')
在上面,我们已将一个正则表达式编译成 pattern 对象,接下来,我们就可以利用 pattern 的一系列方法对文本进行匹配查找了。
Pattern 对象的一些常用方法主要有:
- match 方法:从起始位置开始查找,一次匹配
- search 方法:从任何位置开始查找,一次匹配
- findall 方法:全部匹配,返回列表
- finditer 方法:全部匹配,返回迭代器
- split 方法:分割字符串,返回列表
- sub 方法:替换
最新文章
- How to use wget ?
- Linux运维入门到高级全套常用要点
- 英语语法最终珍藏版笔记-6“情态动词+have+ done”的含义
- 04_过滤器Filter_03_多个Filter的执行顺序
- UBUNTU 札记(53条经验)
- C语言的本质(21)——预处理之三:其它预处理特性及总结
- c 查找A字符串在B字符串中是否存在,计算出现的次数
- SilkTest Q&;A 7
- intellij idea 常用快捷键mac版
- Spark性能优化之道——解决Spark数据倾斜(Data Skew)的N种姿势
- jQuery的基本操作
- 用shell实现linux系统应用文件清理工具
- 《Linux命令行与shell脚本编程大全》 第八章管理文件系统
- [再寄小读者之数学篇](2014-06-22 最大值点处导数为零的应用 [中国科学技术大学2012 年高等数学B考研试题])
- python 使用 PIL 和 matplotlib 获取图片像素点处理之后再写入
- LightGBM总结
- SQL盲注学习
- 向后台提交数据:cookie,secure_cookie,
- Vuejs的一些总结
- 【转】Ubuntu英文系统下安装中文输入法