re.match()的用法

re.match()是匹配以XXX为开头的字符串,返回的是一个匹配的对象
语法结构是:

re.match(pattern, string, flag=0)

pattern 是匹配的字符,或者正则表达式(扩展)

string 是需要匹配的字符串

flag 标志位,用于控制正则表达式的匹配方式,是否区分大小写,是否是多行匹配等

匹配成功返回的是一个对象,否则返回的是none。返回对象的查询方式是group()
举个栗子:

result=re.match('hi',"hihelloworld")
result.group()

结果为:

'hi'

你可能感兴趣的:(re.match()的用法)