Подтвердить что ты не робот

Удалите последний "\n" из текстового поля

Как удалить последний "\n" из текстового поля?

4b9b3361

Ответ 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);