可能重复:
python中编译的正则表达式对象的类型
通常我会这样做isinstance(obj, ThePatternType)
,但我看不到如何获得ThePatternType
.
当我创建一个已编译的正则表达式模式的实例时,该类型给出:
type(pattern)
<type '_sre.SRE_Pattern'>
但由于某种原因我不能做from _sre import SRE_Pattern
我意识到我可以做到,ThePatternType = type(re.compile(r'.'))
但这似乎是错误的!