Python
正则表达式的
17
种经典实例
正则表达式是一个特殊的字符序列,它能帮助你方便的
检查一个字符串是否与某种模式匹配。
Python
自
1.5
版本
起增加了
re
模块,
它提供
Perl
风格的正则表达式模式。
re
模块使
Python
语言拥有全部的正则表达式功能。
17
种
python
正则表达式使用经典实例:
1.
测试正则表达式是否匹
配整个字符串测试正则表达式是否匹配整个字符串
2.
测试
正则表达式是否匹配字符串的全部或部分测试正则表达式
是否匹配字符串的全部或部分
3.
创建一个匹配对象创建一
个匹配对象
4.
获取正则表达式所匹配的子串获取正则表达
式所匹配的子串
(5.
获取捕获组所匹配的子串获取捕获组所
匹配的子串
6.
获取有名组所匹配的子串获取有名组所匹配
的子串
7.
将字符串中所有匹配的子串放入数组中将字符串
中所有匹配的子串放入数组中
8.
遍历所有匹配的子串遍历
所有匹配的子串
9.
通过正则表达式字符串创建一个正则表
达式对象通过正则表达式字符串创建一个正则表达式对象
10.
用法1的正则表达式对象版本用法1的正则表达式对象
版本
11.
用法2的正则表达式对象版本用法2的正则表达式
对象版本
12.
创建一个正则表达式对象,然后通过该对象获
得匹配细节创建一个正则表达式对象,然后通过该对象获得
匹配细节
13.
用正则表达式对象获取匹配子串用正则表达式