文章目录 re模块使用 split 举个例子 sub 举个例子 subn 举个例子 re模块使用 split re.split(pattern,string,flags = 0) 功能: 使用正则
文章目录
- re模块使用
- split
- 举个例子
- sub
- 举个例子
- subn
- 举个例子
re模块使用
split
re.split(pattern,string,flags = 0)功能: 使用正则表达式匹配内容,切割目标字符串
参数: pattern 正则表达式
string 目标字符串
flags 功能标志位,扩展正则表达式的匹配
返回值: 切割后的内容列表
举个例子
代码1:
输出结果1:
sub
re.sub(pattern,replace,string,max,flags = 0)功能: 使用一个字符串替换正则表达式匹配到的内容
参数: pattern 正则表达式
replace 替换的字符串
string 目标字符串
max 最多替换几处,默认替换全部
flags 功能标志位,扩展正则表达式的匹配
返回值: 替换后的字符串
举个例子
代码1:
输出结果1:
代码2:
输出结果2:
subn
re.subn(pattern,replace,string,max,flags = 0)功能: 使用一个字符串替换正则表达式匹配到的内容
参数: pattern 正则表达式
replace 替换的字符串
string 目标字符串
max 最多替换几处,默认替换全部
flags 功能标志位,扩展正则表达式的匹配
返回值: 替换后的字符串和替换了几处
举个例子
代码:
输出结果: