match会从字符串的开头开始匹配;
search会一直往后匹配,与java中Pattern.match方法类似。
.e.g
p = re.compile(r"<meta.*charset\s*=\s*['\"]?(.+?)['\"\s>]", re.IGNORECASE | re.MULTILINE)
text = "<html>\n<head>\n\n<meta charset='utf8'>"
p.match(text) """ None """
p.search(text) """ Match """