javascript - Remove whitespace from text while preserving newlines -


i want sanitize poetry text, below sample: (used code tag better see hidden characters):

მეორდება ისტორია,
დღევანდელს ჰგავს გარდასული, რახან ბევრი გვიცხოვრია, ნუთუ დგება დასსარული?!

არა! არ თქვა დავბერდითო, ნუ მაჯერებ, რაც არ მჯერა, არ მწამს სიტყვა ავბედითი, რომ ჩამძახონ ათასჯერაც!

i tried with:

function sanitize(txt) {     txt = txt.replace(/\s+\n/g, "\n");     return txt; } 

it works removes new lines between paragraphs. want remove white space end , start each line , leave new lines as presented

i know it'd easy solve i'm stuck

thanks

\s matches spaces including line breaks.

txt.replace(/^ +| +$/gm, ""); 

this removes 1 or more horizontal spaces (except tabs) present @ start or @ end of line.


Comments

Popular posts from this blog

matlab - "Contour not rendered for non-finite ZData" -

delphi - Indy UDP Read Contents of Adata -

javascript - Any ideas when Firefox is likely to implement lengthAdjust and textLength? -