Python 正則表示式中使用哪些字元類或字元集?
字元類
“字元類”或“字元集”是一組放在方括號中的字元。正則表示式引擎只匹配字元類或字元集中的幾個字元中的一個。我們將要匹配的字元放在方括號之間。如果要匹配任何母音,我們使用字元集 [aeiou]。
字元類或集合只匹配單個字元。字元類或集合內字元的順序無關緊要。結果相同。
我們在字元類中使用連字元來指定字元範圍。[0-9] 匹配 0 到 9 之間的單個數字。類似地,對於大寫和小寫字母,我們有字元類 [A-Za-z]
示例
以下程式碼查詢並列印給定字串中的所有母音
import re s = 'mother of all battles' result = re.findall(r'[aeiou]', s) print result
輸出
這將給出以下輸出
['o', 'e', 'o', 'a', 'a', 'e']
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP