可能重复:
检查变量是否为 SRE_Match
我需要确定传递给函数的参数是否是正则表达式匹配类型。目前我有:
re_type = type(re.compile(''))
def func(result):
if isinstance(result, re_type):
print("re")
但是,我永远无法让它重新打印。当我打印结果时,我得到:
<_sre.SRE_Match object at 0x7fed5330>
有没有更简单的方法来识别这个对象?