时间:2010-07-26 17:04:07

标签: python regex

5 个答案:

答案 0 :(得分:5)

答案 1 :(得分:4)

答案 2 :(得分:2)

答案 3 :(得分:2)

正如我所评论的那样,我不想对a对象和匹配的文本重用bMatch。我会选择一个函数来取出比赛,如下所示:

>>> 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)