Python中的正则表达式
正则表达式
规则表达式,匹配符合字符特征的模式
修饰符-可选标志
re.l
,匹配的字符对大小写不敏感re.L
,取决于本地化的设置re.M
,多行匹配,影响^和$re.S
,匹配包括换行在内的所有字符re.U
, 根据Unicode字符集解析字符。这个标志影响 \w, \W, \b, \B.re.X
,该标志通过给予你更灵活的格式以便你将正则表达式写得更易于理解
正则表达式模式
^
开头$
结尾.
匹配任意字符,不包括换行符(如果re.DOTALL标记被指定时,则可以匹配换行符的任意字符)[...]
用来表示一组字符,选中其中的一个[^abc]
匹配除了a,b,c之外的字符re*
匹配0个或者多个表达式re+
匹配1个或者多个的表达式
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Harry の 心 阁!
评论