re.findall(pattern, string, flags=0):扫描整个字符串并返回一个匹配模式的列表
re.compile(pattern, flags=0):编译正则表达式,返回一个对象,可以使用这个对象的方法进行匹配
返回值:所有匹配项的列表,如果没有匹配项则返回空列表。
re.finditer(pattern, string, flags=0)
re.search(pattern, string, flags=0):扫描整个字符串直到找到匹配的模式,然后返回一个匹配的对象。如果没有找到匹配的模式对象,则返回none
re.match(pattern, string, flags=0):尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none
re.split(pattern, string, maxsplit=0, flags=0):将字符串通过模式进行分割,返回一个列表
re.sub(pattern, repl, string, count=0, flags=0):使用repl替换字符串中每一个匹配模式的部分,返回一个新的字符串