正则表达式学习

最常用的匹配语法

re.match 从头开始匹配
re.search 匹配包含,匹配到一次就返回
re.findall 把所有匹配到的字符放到以列表中的元素返回
re.splitall 以匹配到的字符当做列表分隔符
re.sub      匹配字符并替换 
 
flags:
如:(r"^a","\nabc\neee",flags=re.MULTILINE)
 
re.I(re.IGNORECASE): 忽略大小写(括号内是完整写法,下同)
M(MULTILINE): 多行模式,改变'^''$'的行为(参见上图)
S(DOTALL): 点任意匹配模式,改变'.'的行为

 

posted on 2018-01-25 15:36  wc_chan  阅读(130)  评论(0)    收藏  举报

导航