【发布时间】:2013-04-22 08:50:35
【问题描述】:
我正在研究一个函数,我想知道一个对象是否是re.MatchObject 的一个实例。我尝试使用isinstance,但re.MatchObject 是C 类型,这不起作用。
我仍然可以进行类似hasattr( ... , 'pos') 或任何其他re.MatchObject 属性的替代测试,但我不认为这是一个好的解决方案。
还有什么办法吗?
【问题讨论】:
-
MatchObject。真正的类型名称是
_sre.SRE_Match -
文档谈论
re.MatchObject而re中没有MatchObject名称看起来像一个文档错误。
标签: python regex isinstance