Python如何判斷正則表達(dá)式是否匹配成功?
直接匹配就行,匹配不成功,會(huì)返回None,成功則返回成功的匹配對(duì)象。如: if pat.match(‘a(chǎn)’) print ‘match’如果匹配了'a',則會(huì)輸出match,否則if 條件不成立,也就什么都不輸出。 你不要用=='None', None本來(lái)就是False直接if s: print
1 #匹配成功else: print
2 #匹配失敗
Python如何判斷正則表達(dá)式是否匹配成功?
直接匹配就行,匹配不成功,會(huì)返回None,成功則返回成功的匹配對(duì)象。如: if pat.match(‘a(chǎn)’) print ‘match’如果匹配了'a',則會(huì)輸出match,否則if 條件不成立,也就什么都不輸出。 你不要用=='None', None本來(lái)就是False直接if s: print
1 #匹配成功else: print
2 #匹配失敗