正则表达式
1个回答
展开全部
匹配所有符合规律的内容,并且返回的是一个列表
匹配第一个符合规律的内容,返回一个正则对象
替换符合规律的内容,并返回
可以得到dnot是一个占位的符号
*表答的是前面的元素出现0次或者多次所以
?是匹配前面的字符一次或者0次
可以控制匹配h的数量
举个例子:
匹配的是1后面占位的3个符号
可以看出re.S将"."的匹配范围扩大到了换行符。原来的"."号是没有换行符的
search的group(1)表示的是第一个括号里的内容
如果有多个括号贼为多个括号里的内容
可以看出来a为一个list而如果每一个list的元素中有多个"()"则每一个list的元素为
一个tuple
sub 返回的是一个字符串,并且是将原文匹配的所有改变之后的字符串
sub是将匹配的部分改变并且拼接起来
由于. 是贪婪匹配所以匹配的是整体字符串123aaa123123xxx123 替换成hello
而. ?是非贪婪所以匹配出两个并且拼接hellohello
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询