Как удалить последний "\n" из текстового поля?
Удалите последний "\n" из текстового поля
Ответ 1
verses ="1\n222\n"
verses = verses.replace(/\n$/, "")
-> returns "1\n222"
Ответ 2
из http://en.wikipedia.org/wiki/Trim_%28programming%29
String.prototype.trim = function() {
return this.replace(/^\s+|\s+$/g, "");
};
Это добавит функцию обрезки к строковым переменным, которая удалит пробелы с начала и конца строки.
С этим вы можете делать такие вещи, как:
var mystr = "this is my string "; // including newlines
mystr = mystr.trim();
Ответ 3
$. trim() должен сделать трюк!
Он обрезает символы пробелов и символов новой строки от начала и конца указанной строки.
Ответ 4
Мне лично нравится lodash для обрезки новых строк из строк. https://lodash.com/
_.trim(myString);