Dotan Cohen wrote:
> In the terrific Anki [1] application I am trying to remove trailing
> whitespace from form fields. This is my regex:
> [\n+\s+]$
My attempt:
>>> sub = re.compile(r"\s*?(\n|$)").sub
>>> sub("<EOL>", "alpha \nbeta \r\n\ngamma\n")
'alpha<EOL>beta<EOL><EOL>gamma<EOL>'
>>> sub("<EOL>", "alpha \nbeta \r\n\ngamma")
'alpha<EOL>beta<EOL><EOL>gamma<EOL>'
>>> sub("<EOL>", "alpha \nbeta \r\n\ngamma\t")
'alpha<EOL>beta<EOL><EOL>gamma<EOL>'
--
http://mail.python.org/mailman/listinfo/python-list