|
m.group(1).title()先解释一下,估计m应该是re.match后的结果,所以group(1)就是取出第一个匹配项,是一个字符串,str.title()就是把这个字符串的首字母大写(像英文的title一样)
print(func, s)就是打印func和s这个不需要解释吧
我觉得你应该是想print(func(re.match(pattern, s)))吧
从pattern分析,r'(\w+) (\w+)'第一个匹配项就是第一个小括号内的\w+匹配s到的就是'i', 同理第二个匹配到的就是'say' |
|