正则表达式
- 概述
- 1,行定位符
- 2,元字符
- 3,限定符
- 4,字符类
- 5,排除字符
- 6,选择字符
- 7,转义字符
- 8,分组
- 9,在python中使用正则表达式语法
- Python中的Re模板
-
- 匹配字符串match()
- start() | end() | span() | string()
- search()方法匹配
- findall()方法匹配
- 分组实例
- 替换字符串sub()
- 分割字符串split()
- 常用正则表达式(背)
概述
在处理字符串时,经常会有查找符合某些复杂规则的字符串的需求。
正则表达式就是用于描述这些规则的工具。
换句话说,正则表达式就是记录文本规则的代码。
对于接触DOS的用户来说,如果想匹配当前文件夹下所以的文本文件,
可以输入“dir *.txt”命令,按键后,所有“.txt”文件将会被列举出来。
这里的“*.txt”可以理解为简单额度正则表达式。
1,行定位符
2,元字符
3,限定符
4,字符类
5,排除字符
6,选择字符
7,转义字符
8,分组
9,在python中使用正则表达式语法
Python中的Re模板
匹配字符串match()
实例
start() | end() | span() | string()
search()方法匹配
实例
findall()方法匹配
实例
分组实例
示例一,
示例二,
替换字符串sub()
实例
分割字符串split()
实例
常用正则表达式(背)