我有一个字符串:'__ 即图像' ; 我想在'那'前面删除空格( __)(结果是:'即图像') 我该怎么办。
答案 0 :(得分:3)
Javascript 1.8以后有一个trim()
函数。见MDN
您可以像这样使用它:
var str = " that is an image ";
alert(str.trim());//"that is an image";
正如MDN所描述的那样,为了确保完全支持,您可以添加如下原型方法:
if(!String.prototype.trim) {
String.prototype.trim = function () {
return this.replace(/^\s+|\s+$/g,'');
};
}
答案 1 :(得分:2)
var str = ' that is image';
str.replace(/^\s+|\s+$/g,""); //Removes left and right extra spaces
答案 2 :(得分:1)
var str = ' that is image';
str = str.replace(/\s/g,"");
console.log(str);
alert(str);