re.Scanner - match python dot notation
Christian K.
ckkart at hoc.net
Mon Feb 7 10:34:41 EST 2011
Hi,
I am trying to find a regexp to be used with re.Scanner that matches the
'package.module.member' syntax. More specifically I want to parse
function strings like
numpy.sin(x*a+w)
and sort out variables/constants.
This one here works using re.match but fails when used with Scanner (due
to the grouping () I guess).
r'((?=.*[a-zA-Z])(?=.+[\.]).+)[\(\+\-]+'
I highly appreciate your comments.
Regards, christian
More information about the Python-list
mailing list