Splitting text into lines
Thomas Nyberg
tomuxiong at gmx.com
Tue Dec 13 12:00:33 EST 2016
On 12/13/2016 08:45 AM, George Trojan - NOAA Federal wrote:
> Ideally I'd like to have code that handles both '\r\r\n' and '\n' as the
> split character.
>
> George
>
Are repeated newlines/carriage returns significant at all? What about
just using re and just replacing any repeated instances of '\r' or '\n'
with '\n'? I.e. something like
>>> # the_string is your file all read in
>>> import re
>>> re.sub("[\r\n]+", "\n", the_string)
and then continuing as before (i.e. splitting by newlines, etc.)
Does that work?
Cheers,
Thomas
More information about the Python-list
mailing list