Message91401
You've made three groups with parentheses. Just drop them:
>>> re.findall('-?\d+[.]\d+|-?\d+[.]?|-?[.]\d+', 'asdf6.7jjjj7.33ff9')
['6.7', '7.33', '9']
Everything is according to documentation: "If one or more groups are
present in the pattern, return a list of groups; this will be a list of
tuples if the pattern has more than one group."
http://docs.python.org/library/re.html#re.findall
I would suggest to close this bug. |
|
Date |
User |
Action |
Args |
2009-08-07 12:23:36 | ash | set | recipients:
+ ash, Phillip.M.Feldman@gmail.com |
2009-08-07 12:23:36 | ash | set | messageid: <1249647816.27.0.870888494795.issue6663@psf.upfronthosting.co.za> |
2009-08-07 12:23:34 | ash | link | issue6663 messages |
2009-08-07 12:23:32 | ash | create | |
|