我有这样的一行:
"123:345 876:788"
如何使用该模块re仅提取冒号之前的那些数字?这个选项
re.findall(r'[0-9]+:', s)
仅使用我不需要的额外冒号返回此类数字。结果列表当然可以进行后处理,但我想在没有不必要的传递或删除的情况下做所有事情。
我有这样的一行:
"123:345 876:788"
如何使用该模块re仅提取冒号之前的那些数字?这个选项
re.findall(r'[0-9]+:', s)
仅使用我不需要的额外冒号返回此类数字。结果列表当然可以进行后处理,但我想在没有不必要的传递或删除的情况下做所有事情。
使用时,
re.findall()最好使用“捕获组”(capturing group):