Python 正則表達式——re模塊介紹

Python 正則表達式正則表達式

re 模塊使 Python 語言擁有所有的正則表達式功能,re模塊經常使用方法:函數

re.match函數code

re.match從字符串的起始位置匹配,若是起始位置匹配不成功,則match()就返回none。,若是匹配成功,則可經過group(num) 或 groups()獲取匹配結果。字符串

函數語法string

re.match(pattern,string,flags=0)import

函數參數語法

pattern : 正則表達式方法

string : 字符串。im

flags : 標誌位,用於控制正則表達式的匹配方式,如:是否區分大小寫等等語言

flags模式

re.I 使匹配對大小寫不敏感

re.L 作本地化識別(locale-aware)匹配

re.M 多行匹配,影響 ^ 和 $re.S使 . 匹配包括換行在內的全部字符

re.U 根據Unicode字符集解析字符。這個標誌影響 w, W, , B.

re.X 該標誌經過給予你更靈活的格式以便你將正則表達式寫得更易於理解。

import re

相關文章
相關標籤/搜索