正則表達式(Regular Expression,簡稱Regex或RE)又稱規則表達式,通常被用來檢索、替換那些符合某個模式(規則)的文本,首先設定好了一些特殊的字及字符組合,通過組合的“規則字符串”來對字符串進行過濾,從而獲取或匹配我們想要的特定內容。
它使用起來比較靈活、邏輯性和功能性比較強,能迅速地通過表達式從字符串中找到所需信息,但對于剛接觸的人來說,比較晦澀難懂。
正則表達式不僅僅在Python中有,其他語言也是有正則表達式的,比如Java、JavaScript等等。如果你有其他語言正則表達式基礎,學習本節內容輕松很多。
正則表達式進行檢索的步驟: