python正则表达式re


import re
re.compile()函数,将正则表达式的字符串形式编译为Pattern实例,然后使用Pattern实例处理文本并获得匹配结果
m = re.search(pattern, string)  # 搜索整个字符串,直到发现符合的子字符串
m = re.match(pattern, string)   # 从头开始检查字符串是否符合正则表达式。必须从字符串的第一个字符开始就相符
对于返回的m, 我们使用m.group()来调用结果。
m.group(number)的方法来查询群。group(0)是整个正则表达的搜索结果,group(1)是第一个群……
 
re.split()    # 根据正则表达式分割字符串, 将分割后的所有子字符串放在一个表(list)中返回
re.findall()  # 根据正则表达式搜索字符串,将所有符合的子字符串放在一给表(list)中返回
 
re.S      #表示多行匹配,使用re.S参数以后,正则表达式会将这个字符串作为一个整体,在整体中进行匹配。
 

相关内容

    暂无相关文章

评论关闭