看板 Python 關於我們 聯絡資訊
※ 引述《jeffreychen ()》之銘言: : p = re.compile('(\w*)\s*(PAD\d+)(.)') : 我把要尋找的字串分成三個group,但卻不知要如何 : 分別把這三個group print出來,是否有大大指教我一下 例子: s = AVDD1A_SHRINK_INLINE PAD1 (.IO(RVDD33), .V0RING(), .V3RING(), .CG()); test = re.match('^(\w*)\s*(PAD\d+)\s*(\w*)',temp).group() 我想要將分三個group AVDD1A_SHRINK_INLINE PAD1 (.IO(RVDD33), .V0RING(), .V3RING(), .CG()); 可是我上面程式會發生error Traceback (most recent call last): File "ppa.py", line 16, in <module> test = re.match('^(\w*)\s*(PAD\d+)\s*(\w*)',temp).group() AttributeError: 'NoneType' object has no attribute 'group' 請大大幫指導我一下 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.146.30.2
SMUGEN:沒match到就會回傳None 要檢查看看pattern就沒有寫對 04/09 15:14
SMUGEN: 有 04/09 15:14