日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python 正则表达式 re.search

發布時間:2025/4/14 python 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python 正则表达式 re.search 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 #coding:utf-8 2 import re 3 4 #將正則表達式編譯為pattern對象 5 #compile(pattern, flags=0) 6 #Compile a regular expression pattern, returning a pattern object. 7 pattern = re.compile(r'sub2020') 8 #help(re.match) Try to apply the pattern at the start of the string 9 #match 從 str 的開始(0 位置)查找匹配,如果沒有,返回none 10 #help(re.search) Scan through string looking for a match to the pattern 11 #search 掃描整個 str 12 match =re.search(pattern,'http://www.cnblogs.com/sub2020/p/7920845.html') 13 14 if match: 15 #使用match獲得group信息 16 print match.group() 17 18 m=re.search(r'(\w+)(\w+)(\w+)(\d+)(\d+)(\d+)(\d+)','http://www.cnblogs.com/sub2020/p/7920845.html') 19 20 #string: 匹配時使用的文本。 21 print 'm.string :',m.string 22 #re: 匹配時使用的Pattern對象 23 print 'm.re :',m.re 24 #pos: 文本中正則表達式開始搜索的索引。值與Pattern.match() 25 # 和Pattern.seach()方法的同名參數相同。 26 print 'm.pos :',m.pos 27 #endpos: 文本中正則表達式結束搜索的索引。值與Pattern.match() 28 # 和Pattern.seach()方法的同名參數相同。 29 print 'm.endpos :',m.endpos 30 #lastindex: 最后一個被捕獲的分組在文本中的索引。 31 # 如果沒有被捕獲的分組,將為None。 32 print 'm.lastindex :',m.lastindex 33 #lastgroup: 最后一個被捕獲的分組的別名。 34 # 如果這個分組沒有別名或者沒有被捕獲的分組,將為None。 35 print 'm.lastgroup :',m.lastgroup 36 #.group([group1, …]):獲得一個或多個分組截獲的字符串; 37 # 指定多個參數時將以元組形式返回。group1可以使用編號也可以使用別名; 38 # 編號0代表整個匹配的子串;不填寫參數時,返回group(0); 39 # 沒有截獲字符串的組返回None;截獲了多次的組返回最后一次截獲的子串。 40 print 'm.group() :',m.group() 41 print 'm.group(1,2) :',m.group(1,2) 42 print 'm.group(1, 2) :',m.group(1, 2) 43 #groups([default]):以元組形式返回全部分組截獲的字符串。 44 # 相當于調用group(1,2,…last)。default表示沒有截獲字符串的組以這個 45 # 值替代,默認為None。 46 print 'm.groups() :',m.groups() 47 print 'm.groups(3) :',m.groups(3) 48 #groupdict([default]):返回以有別名的組的別名為鍵、以該組截獲的子串 49 # 為值的字典,沒有別名的組不包含在內。default含義同上。 50 print 'm.groupdict() :',m.groupdict() 51 #start([group]):返回指定的組截獲的子串在string中的起始索引 52 #(子串第一個字符的索引)。group默認值為0。 53 print 'm.start(2) :',m.start(2) 54 print 'm.start(3) :',m.start(3) 55 #end([group]):返回指定的組截獲的子串在string中的結束索引 56 #(子串最后一個字符的索引+1)。group默認值為0。 57 print 'm.end(2) :',m.end(2) 58 print 'm.end(3) :',m.end(3) 59 #span([group]):返回(start(group), end(group))。 60 print 'm.span(1) :',m.span(1) 61 print 'm.span(2) :',m.span(2) 62 #expand(template):將匹配到的分組代入template中然后返回。 63 # template中可以使用\id或\g、\g引用分組,但不能使用編號0。 64 # \id與\g是等價的;但\10將被認為是第10個分組,如果你想表達\1之后是字符’0’, 65 # 只能使用\g0。 66 print r"m.expand(r'\g') 1:",m.expand(r'\1') 67 print r"m.expand(r'\g') 2:",m.expand(r'\2') 68 print r"m.expand(r'\g') 3:",m.expand(r'\3') 69 70 print r"m.expand(r'\g \g\g') :",m.expand(r'\2 \2\2') 71 print r"m.expand(r'\g \g\g') :",m.expand(r'\2 \1\3')

Output:

1 sub2020 2 m.string : http://www.cnblogs.com/sub2020/p/7920845.html 3 m.re : <_sre.SRE_Pattern object at 0x0000000001D08810> 4 m.pos : 0 5 m.endpos : 45 6 m.lastindex : 7 7 m.lastgroup : None 8 m.group() : sub2020 9 m.group(1,2) : ('s', 'u') 10 m.group(1, 2) : ('s', 'u') 11 m.groups() : ('s', 'u', 'b', '2', '0', '2', '0') 12 m.groups(3) : ('s', 'u', 'b', '2', '0', '2', '0') 13 m.groupdict() : {} 14 m.start(2) : 24 15 m.start(3) : 25 16 m.end(2) : 25 17 m.end(3) : 26 18 m.span(1) : (23, 24) 19 m.span(2) : (24, 25) 20 m.expand(r'\g') 1: s 21 m.expand(r'\g') 2: u 22 m.expand(r'\g') 3: b 23 m.expand(r'\g \g\g') : u uu 24 m.expand(r'\g \g\g') : u sb 25 26 ***Repl Closed***

quote:http://cuiqingcai.com/977.html

轉載于:https://www.cnblogs.com/sub2020/p/7921152.html

總結

以上是生活随笔為你收集整理的python 正则表达式 re.search的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久久精品2| 久久精品在线视频 | 中文字幕日本视频 | 性xxx18 | 国产午夜av | 国产精品白嫩极品美女视频 | 国产毛片一区二区三区va在线 | 国内自拍偷拍 | 国精产品乱码一区一区三区四区 | 99热在线观看免费精品 | 国产天堂 | 天天干天天摸天天操 | 亚洲av无码乱码国产精品久久 | 涩涩涩涩涩涩涩涩涩涩 | 国产精品扒开腿做爽爽爽男男 | 91网站免费看 | 夫妻淫语绿帽对白 | 能免费看18视频网站 | av资源新版在线天堂 | 国产男女无套免费网站 | 婷婷激情网站 | 两性视频久久 | 黄色一级视频免费观看 | 国产福利在线视频 | 91免费进入| 日本精品免费视频 | 老女人做爰全过程免费的视频 | 亚洲天堂系列 | 欧美人妻精品一区二区免费看 | 国产成人无码精品久久久电影 | 精品人妻午夜一区二区三区四区 | 手机在线毛片 | 亚洲精品久久久狠狠狠爱 | 久久久久夜夜夜精品国产 | 色悠悠久久综合 | 亚洲666| 久草aⅴ| 亚洲玖玖爱 | 国产18av | 777精品伊人久久久久大香线蕉 | 超碰三级 | 亚洲国产精品无码专区 | wwwxxx日韩| 在线观看免费日韩av | 国产精品7 | 美女让男人捅 | 亚洲网站在线 | 国产视频手机在线观看 | 欧美一区二区三区免费观看 | 中文字幕日韩国产 | 欧美日韩一区二区在线观看视频 | 精品欧美一区二区在线观看 | 欧美女人一区二区 | 88国产精品 | 九九热久久免费视频 | 国产精品无码一本二本三本色 | 3d成人动漫在线观看 | 隔壁邻居是巨爆乳寡妇 | 在线中文字幕一区 | 不卡中文av | 密臀av在线 | 在线观看911视频 | 日韩在线第三页 | 91水蜜桃 | 日日摸天天爽天天爽视频 | 欧美情侣性视频 | 噼里啪啦免费看 | 又粗又猛又爽又黄的视频 | 99视频只有精品 | 人与动物黄色片 | 色婷婷色| 精品少妇一区二区三区在线观看 | 欧美日b片 | 草av| 日本一区精品视频 | 欧美日韩免费观看视频 | 毛片av在线 | 国产美女永久免费无遮挡 | 丁香网五月天 | 日本a在线天堂 | 丰满岳妇乱一区二区三区 | 国产情侣自拍av | 巨乳在线播放 | 午夜国产一区二区三区 | 少妇无码一区二区三区 | 毛片毛片女人毛片毛片 | 三级网站免费 | 天天干天天舔天天操 | 久久久免费看 | 亚洲色妞 | 精品在线视频一区 | 最近最新最好看的2019 | 一级性生活大片 | 日韩不卡视频在线观看 | 久草电影在线 | 99视频观看 | 日日噜噜夜夜爽爽 | 精品免费av| 日韩成人福利视频 |