I totally agree with Chris. See comment 37, "Replace each carriage return or tab
with a single space.", What does this mean? IMO, It means that we should convert
the "invisible* carriage return/tab to a single space, like this:
"fooA fooB
fooC fooD" =>
"fooA fooB fooC fooD"
But for the soft coded |\n\r|, it should be kept there to satisfy the
webdesigner's original intention.
I totally agree with Chris. See comment 37, "Replace each carriage return or tab
with a single space.", What does this mean? IMO, It means that we should convert
the "invisible* carriage return/tab to a single space, like this:
"fooA fooB
fooC fooD" =>
"fooA fooB fooC fooD"
But for the soft coded |\n\r|, it should be kept there to satisfy the
webdesigner's original intention.