Re: [範例] 請問regulator expression問題

看板Python作者 (哇哇哇○( ̄﹏ ̄)○)時間17年前 (2008/06/18 16:51), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《jeffreychen ()》之銘言: : 若一行字為module CPU_TOP ( : 那我要如何用正規表示法取出CPU_TOP的文字呢 1. 是 regular expression 2. ptt 有討論 RE 的版: RegExp 程設 ◎正規表示式 badwork 3. 你只給一行資料樣本不足阿... Q_Q 如果格式都跟你這行一樣,那不需動用到 RE,直接切就可以了: txt = 'module CPU_TOP (' print(txt.split()[1]) 4. 如果真的要用到 Python 的 RE,那就這樣: import re print(re.search(r'\S+\s+(\S+)', 'module CPU_TOP (').group(1)) == Python 的 re 模組詳細用法請參考: http://www.amk.ca/python/howto/regex/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.250.15 ※ 編輯: wawawa 來自: 211.74.250.15 (06/18 16:52) ※ 編輯: wawawa 來自: 211.74.250.15 (06/18 16:53)
文章代碼(AID): #18MCoQd0 (Python)
文章代碼(AID): #18MCoQd0 (Python)