Re: [問題] 尋問正規表示法

看板Python作者 (sbr)時間16年前 (2009/08/28 18:37), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《jeffreychen ()》之銘言: : 請問各位大大高手 : 我若想找一個檔案內容的 : 它長的是 : FIFO FIFO( : 我應該如何用正規表示法來表現這一行 : FIFO是例子,也就是說兩個會一樣的名字 : 也就是說xxx xxx( xxx是代表任何英文名字 大致上你可以朝這個方向去做: import re sample='''djbcdsjbdsk FIFO FIFO(4435435345dcksnvsdlknv) djcnwdjcnwd Hello Hello(kdkcnvjlsdkaHello)klcnlkdnc''' p=re.compile(r'(?P<symbol>\S*) (?P=symbol)\(') p.findall(sample) => ['FIFO', 'Hello'] 依照你需要搜尋的 symbol 可能出現的位置自行去調整。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.173.128.78
文章代碼(AID): #1AbxDWek (Python)
討論串 (同標題文章)
文章代碼(AID): #1AbxDWek (Python)