如何捕獲由 Python 正則表示式引發的異常?


如果在實現 match 方法後發現沒有匹配項,則將返回 None。re 模組中沒有函式在列表或匹配項為空時丟擲異常

異常 re.error

當傳遞給此處某個函式的字串不是有效的正則表示式(例如,它可能包含不匹配的括號)或在編譯或匹配過程中發生其他錯誤時引發該異常。如果字串不包含模式的任何匹配項,永遠不會出錯。

更新日期: 2019 年 7 月 30 日

944 次瀏覽

開啟您職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.