Python 正则表达式
re 模块使 Python 语言拥有全部的正则表达式功能,re模块常用方法:
re.match函数
re.match从字符串的起始位置匹配,如果起始位置匹配不成功,则match()就返回none。,如果匹配成功,则可通过group(num) 或 groups()获取匹配结果。
函数语法
re.match(pattern,string,flags=0)
函数参数
pattern : 正则表达式
string : 字符串。
flags : 标志位,用于控制正则表达式的匹配方式,如:是否区分大小写等等
flags模式
re.I 使匹配对大小写不敏感
re.L 做本地化识别(locale-aware)匹配
re.M 多行匹配,影响 ^ 和 $re.S使 . 匹配包括换行在内的所有字符
re.U 根据Unicode字符集解析字符。这个标志影响 w, W, , B.
re.X 该标志通过给予你更灵活的格式以便你将正则表达式写得更易于理解。
import re