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
Post a Comment