[問題] 請問regular expression 可以找出重疊的pattern嗎

看板Python作者 (any1's any is alltoher)時間18年前 (2006/06/01 10:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
請問 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
文章代碼(AID): #14VhlZw9 (Python)
文章代碼(AID): #14VhlZw9 (Python)