【发布时间】:2017-04-16 19:50:08
【问题描述】:
您好,我正在尝试解析像 '2.2.2.2-22' 这样的字符串 在使用 python re.findall 函数时,我得到了两组: 我不明白 RE 有什么问题:
re.findall(r"([\d.]+(-\d+)?)", "2.2.2.2-22")
这给了我结果: [('2.2.2.2-22', '-22')] 我不想要第二组。我怎样才能解决这个问题?
【问题讨论】:
-
查找 Python 正则表达式问题的好地方是 docs.python.org/3/library/re.html
标签: python regex regex-group