1.测试正则表达式是否匹配字符串的全部或部分regex=ur"" #正则表达式if re.search(regex, subject):do_something()else:do_anotherthing()2.测试正则表达式是否匹配整个字符串regex=ur"/Z" #正则表达式末尾以/Z结束if re.match(regex, subject):do_something()else:do_anotherthing()3.创建一个匹配对象,然后通过该对象获得匹配细节(Create an object with details about how the regex matches (part of) a string)regex=ur"" #正则表达式match = re.search(regex, subject)if match:# match start: match.start()# match end (exclusive): atch.end()# matched text: match.group()do_something()else:do_anotherthing() 4.获取正则表达式所匹配的子串(Get the part of a string matched by the regex)regex=ur"" #正则表达式match = re.search(regex, subject)if match:result = match.group()else:result = ""