国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

python - 正則表達式中,如果匹配到的字符串后一半剛好是下一個匹配字符串的前一半,怎么實現?

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

問題描述

最近在復習re模塊,突然想到這個問題,就是如果匹配到的字符串后一半剛好是下一個匹配字符串的前一半,怎么實現?比如說,現在有個字符串是aAFDdADDdDFDsDFS,想匹配周邊是三個大寫字母的小寫字母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())

得到的結果如下:

aAFDdADDdDFDsDFS

漏了第二個d,如果想把第二個d也匹配到,應該怎么做?謝謝!

問題解答

回答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’]

標簽: Python 編程
主站蜘蛛池模板: 思思久热re6这里有精品 | 欧美日韩在线永久免费播放 | 亚洲精品久久久久久久777 | 成年视频在线 | 免费看成人www的网站软件 | 亚洲三级网址 | 国产亚洲欧美在线视频 | 日本成本人片 | 999国内精品永久免费视频 | 91av爱爱| 日本在线毛片视频免费看 | 亚洲午夜影视 | 国产99视频精品免费观看7 | 香蕉视频黄色在线观看 | 亚洲欧美一区二区三区国产精品 | 国产亚洲欧美在线视频 | 国产aaa女人十八毛片 | 亚洲精品一区二区三区国产 | 欧美成人影院免费观 | 欧美国产成人精品一区二区三区 | 三级三级三级全黄 | 国产三级毛片视频 | 国产三级精品最新在线 | 日韩视频免费一区二区三区 | 国产黄色美女 | 91精品网站| 久久久久久免费视频 | 九九热视频精品 | 永久网站色视频在线观看免费 | 最新国产精品好看的国产精品 | 波多野结衣在线观看一区二区三区 | 国产一区亚洲一区 | 亚洲一区二区在线 | 欧美aaaa在线观看视频免费 | 99爱视频99爱在线观看免费 | 国产亚洲精品精品国产亚洲综合 | 888米奇在线视频四色 | 国产成人免费不卡在线观看 | 性视频网站在线 | 日韩欧美一区二区不卡看片 | 日本综合久久 |