正则表达式{}*{}*

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图

word=“panorama”
first="a"
second="n"
re.search(r"({}{})".format(first,second),word).group()

运行结果及报错内容

结果是""
想问一下为什么是none,而不是“an”

re.search方法
re.search 扫描整个字符串并返回第一个成功的匹配。
函数语法:
re.search(pattern, string, flags=0)

img


匹配成功re.search方法返回一个匹配的对象,否则返回None。


返回None说明匹配失败

希望对题主有所帮助!可以的话,帮忙点个采纳!