如何从textarea中删除最后“\ n”?
答案 0 :(得分:42)
verses ="1\n222\n"
verses = verses.replace(/\n$/, "")
-> returns "1\n222"
答案 1 :(得分:11)
来自http://en.wikipedia.org/wiki/Trim_%28programming%29
String.prototype.trim = function() {
return this.replace(/^\s+|\s+$/g, "");
};
这将为字符串变量添加一个trim函数,从字符串的开头和结尾删除空格。
有了这个,你可以做类似的事情:
var mystr = "this is my string "; // including newlines
mystr = mystr.trim();
答案 2 :(得分:6)
$.trim()应该做到这一点!
它从指定字符串的开头和结尾修剪空格和换行符。
答案 3 :(得分:2)
我个人喜欢lodash从字符串修剪换行符。 https://lodash.com/
_.trim(myString);
答案 4 :(得分:0)
您可以通过这种方式-Djps.track.ap.dependencies=false
结果:https://regex101.com/r/lWKzFy/1