亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python - 正則表達(dá)式中,如果匹配到的字符串后一半剛好是下一個(gè)匹配字符串的前一半,怎么實(shí)現(xiàn)?

瀏覽:133日期:2022-06-28 17:18:48

問(wèn)題描述

最近在復(fù)習(xí)re模塊,突然想到這個(gè)問(wèn)題,就是如果匹配到的字符串后一半剛好是下一個(gè)匹配字符串的前一半,怎么實(shí)現(xiàn)?比如說(shuō),現(xiàn)在有個(gè)字符串是aAFDdADDdDFDsDFS,想匹配周邊是三個(gè)大寫字母的小寫字母d,d和s,我的代碼是這樣的:

import rerawstring = ’aAFDdADDdDFDsDFS’reg = r’[^A-Z]*[A-Z]{3}([a-z]+)[A-Z]{3}[^A-Z]*’pattern = re.compile(reg)r = pattern.finditer(rawstring)for s in r: print(s.group())

得到的結(jié)果如下:

aAFDdADDdDFDsDFS

漏了第二個(gè)d,如果想把第二個(gè)d也匹配到,應(yīng)該怎么做?謝謝!

問(wèn)題解答

回答1:

r’(?<=[A-Z]{3})([a-z])(?=[A-Z]{3})’

>>> import re>>> rawstring = ’aAFDdADDdDFDsDFS’>>> reg = r’(?<=[A-Z]{3})([a-z])(?=[A-Z]{3})’>>> pattern = re.compile(reg)>>> pattern.findall(rawstring)[’d’, ’d’, ’s’]

標(biāo)簽: Python 編程
主站蜘蛛池模板: 91aaa免费观看在线观看资源 | 综合激情区视频一区视频二区 | 久草免费网站 | 日韩免费高清一级毛片 | 日本多人激情免费视频 | 黄短视频在线观看免费版 | 国产综合色在线视频区色吧图片 | 亚洲美女网站 | 国产精品久久久久久久久福利 | 欧美激情视频一级视频一级毛片 | 亚洲精品国产一区二区在线 | 91网址在线播放 | a级毛片免费观看在线播放 a级毛片免费观看网站 | 黄色三级a| 亚洲精品在线第一页 | 日本黄色网址免费 | 精品在线一区二区三区 | 九九九国产在线 | 成人黄色片在线观看 | 免费人成黄页在线观看69 | 成人在线精品视频 | 欧美成人精品福利在线视频 | 成人精品mv视频在线观看 | 成人特黄午夜性a一级毛片 成人爱av18丰满 | 欧美国产综合 | a毛片免费观看 | 成人免费淫片95视频观看网站 | 日韩国产在线播放 | 涩涩99| 秀人网艾小青国产精品视频 | 久久99热在线观看7 久久99热只有视精品6国产 | 国产午夜精品理论片久久影视 | 国产一二三区在线观看 | 色狠狠一区二区三区香蕉蜜桃 | 国产亚洲精品成人一区看片 | 亚洲狠狠搞 | 真人实干一级毛片aa免费 | 国产91原创 | 不卡福利视频 | 黄片毛片免费在线观看 | 国产看片在线 |