正则匹配常用功能

    xiaoxiao2022-07-03  106

    正则匹配常用功能 1、match re.match(pattern, string[, flags]) 从首字母开始开始匹配,string如果包含pattern子串,则匹配成功,返回Match对象,失败则返回None,若要完全匹配,pattern要以$结尾。 2、search re.search(pattern, string[, flags]) 若string中包含pattern子串,则返回Match对象,否则返回None,注意,如果string中存在多个pattern子串,只返回第一个。 3、findall re.findall(pattern, string[, flags]) 返回string中所有与pattern相匹配的全部字串,返回形式为数组。 4、finditer re.finditer(pattern, string[, flags]) 返回string中所有与pattern相匹配的全部字串,返回形式为迭代器。
    最新回复(0)