Frank Potter wrote:
> r=re.compile(ur"//[^\r\n]+$", re.UNICODE|re.VERBOSE)
> f_new=r.sub(ur"",f)
>From the documentation:
re.MULTILINE
When specified [...] the pattern character "$" matches at the
end of the string and at the end of each line (immediately
preceding each newline). By default [...] "$" matches only at
the end of the string.
re.DOTALL
[...] without this flag, "." will match anything except a newline.
So a simple solution to your problem would be:
r = re.compile("//.*")
f_new = r.sub("", f)
Toby
--
http://mail.python.org/mailman/listinfo/python-list