[問題] 請問regular expression 可以找出重疊的pattern嗎
請問
regular expression 可以找出重疊的pattern嗎??
比如說
import re
sentence = 'Lawrence and Peter are my best friend'
t = re.findall('\w{2,2}',sentence)
print t
('\w'指文字, 要找出所有兩個相鄰的文字)
這樣只能找到['La', 'wr', 'en', 'ce', 'an',
'Pe', 'te', 'ar', 'my', 'be', 'st', 'fr', 'ie', 'nd']
但如果我希望能夠也match到重疊的部分就是所有符合的
像是 'La','aw','wr','re','en'....
想請教大家
請問有什麼方法可以做到呢??
謝謝各位的回答<(_ _)>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.25.192
Python 近期熱門文章
PTT數位生活區 即時熱門文章