日韩性视频-久久久蜜桃-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的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 在线观看日本中文字幕 | 娇妻第一次尝试交换的后果 | 少妇熟女一区二区 | 日韩一区二区三区免费 | 亚洲偷自 | 伊人春色影院 | 欧色图 | 午夜三级在线观看 | 色女仆影院 | 亚洲久久在线观看 | 色窝窝综合色窝窝久久 | 中文国语毛片高清视频 | 麻豆成人91精品二区三区 | 亚洲最大在线视频 | 二级毛片在线观看 | 麻豆蜜桃av | 色老头一区二区三区 | 催眠调教艳妇成肉便小说 | 美女扒开尿口让男人桶 | 中文字幕在线精品 | 国产一区亚洲二区三区 | 亚洲影院一区 | 五月丁香久久婷婷 | 黄色片网站在线观看 | 男男gay同性三级 | 蜜桃视频欧美 | 99日韩精品 | 韩国伦理电影免费在线 | 人妻一区二区三区 | 欧美日韩一区二区三区视频 | 法国经典free性复古xxxx | 免费人成在线观看视频播放 | 91精品一区二区三区综合在线爱 | 国产av无码专区亚洲av麻豆 | 黑丝美女啪啪 | 影音先锋日韩资源 | 欧美在线xxx | 天堂成人国产精品一区 | 日本在线一区二区三区 | 国产一区二区在线免费观看 | 疯狂做受xxxx高潮人妖 | 亚洲精品字幕在线观看 | 亚洲精品免费视频 | 日本美女久久 | 日韩一级片免费在线观看 | 91嫩草入口| 国产自产视频 | 播放灌醉水嫩大学生国内精品 | 亚洲国产成人精品女人久久久 | 国产精品婷婷午夜在线观看 | 无码人妻久久一区二区三区不卡 | 久久午夜鲁丝片午夜精品 | 中文字幕在线2018 | 色一情一乱一伦 | 壮汉被书生c到合不拢腿 | 97欧美| 国产 一二三四五六 | 一本久久综合 | 亚洲精品乱码久久久久久按摩观 | 免费无码国产v片在线观看 三级全黄做爰在线观看 | 日韩片在线观看 | 免费视频色| 欧美影视一区二区三区 | 肉色丝袜小早川怜子av | 天堂在线视频免费 | 制服丝袜亚洲 | a视频免费| 开心激情五月婷婷 | 日韩网红少妇无码视频香港 | 青少年xxxxx性开放hg | 小sao货水好多真紧h无码视频 | 桥本有菜aⅴ一区二区三区 在线午夜电影 | 91精品专区 | 蜜桃视频一区二区在线观看 | 日韩电影在线观看中文字幕 | 夏目彩春娇喘呻吟高潮迭起 | babes性欧美69 | 国产日韩欧美高清 | 日本免费一区二区三区视频 | 99有精品 | 6080av| 黄色小视频免费看 | 国产又黄又粗又爽 | 欧洲精品免费一区二区三区 | 国内精品久久久久久 | 亚洲在线综合 | 国产在线黄 | 亚洲人成人无码网www国产 | 在线精品免费视频 | 国产在线播放91 | 精品国自产在线观看 | 国产精品久久久久久久久久免费 | 日韩一区二区视频 | 精品视频在线一区二区 | 人人草人人搞 | 日日摸夜夜 | 国内自拍视频在线播放 | 91中文字幕在线观看 | 国产伦精品一区二区三区高清版 |