答案 0 :(得分:5)
答案 1 :(得分:4)
答案 2 :(得分:2)
答案 3 :(得分:2)
正如我所评论的那样,我不想对a
对象和匹配的文本重用b
和Match
。我会选择一个函数来取出比赛,如下所示:
>>> def text_or_none(v): return v.group() if v is not None else None
>>> a = text_or_none(re.search("\d", "foo"))
None
>>> b = text_or_none(re.search("\w+", "foo"))
foo
答案 4 :(得分:0)