我想删除空格和新行,仅在开头。我想要一些建议,我正在使用以下代码。
var myTxtArea = document.getElementById('visionText');
myTxtArea.value = myTxtArea.value.replace(/^s|^n/g, '');
答案 0 :(得分:2)
alert(" \n\n I am a string \n starting with whitespace and newline");
alert(" \n\n I am a string with no starting whitespace and newline".replace(/^\s+/, ""));
var reg = /^\s|\n/g;
var str = " asdfkadsf[xxxxx]bb";
var test = str.replace(reg,"") ;
试试这个
" \n\n I am a string ".replace(/^\s+/,"");
答案 1 :(得分:-2)
好的,你会尝试使用函数trim,该函数从开头和结尾删除空格和新行
var myTxtArea = document.getElementById(' visionText'); myTxtArea.value = myTxtArea.value.trim();