码迷,mamicode.com
首页 > 其他好文 > 详细

2019年6月1日 儿童节快乐 re模块3

时间:2019-06-01 21:46:30      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:class   code   一个   list   pre   imp   dfa   读取   import   

import re
ret19=re.findall((abc)+,abc2abc4abc) #findall 是把字符串所有能匹配的结果放到list中
print(ret19)#括号 代表 组成一个整体
ret20=re.search((?P<name>\w+),abcccc) #有名分组,<name>后面写 需要匹配的内容  这里是\W+,searh是找到一个满足的就不再往后找了。
print(ret20.group())
ret21=re.search(\d+,aba442dfa14)
print(ret21.group()) #通过group 取得匹配值
ret22=re.search((?P<name>[a-z]+)\d+,sxj30abc22def33)
print(ret22.group(),ret22.group(name))#进行分组,name的意义是进行分组,然后再group内直接读取分组
ret23=re.search((?P<name>[a-z]+)(?P<age>\d+),alex30abc22def33)
print(ret23.group(),ret23.group(name),ret23.group(age))#将name和age 分别分组表达出来

》》》

[‘abc‘, ‘abc‘, ‘abc‘]
abcccc
442
sxj30 sxj
alex30 alex 30

2019年6月1日 儿童节快乐 re模块3

标签:class   code   一个   list   pre   imp   dfa   读取   import   

原文地址:https://www.cnblogs.com/python1988/p/10960796.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!