By Ben
方法一:
while((x.length>0) && (x.charAt(0)==' '))
x = x.substring(1,x.length);
//while((x.length>0) && (x.charAt(x.length-1)==' '))
while(x.length>0)
x = x.substring(0,x.length-1);
alert("Kill=" + x + "==")
return x;
}
实例: var a = KillSpace(“ abc “); //得出a == “abc“
方法二:
String.prototype.trim = function()
{
return this.replace(/(^/s+)|/s+$/g,"");
}
实例: var a = “ abc “.trim(); //得出a == “abc“
Trackback: http://tb.blog.youkuaiyun.com/TrackBack.aspx?PostId=131484
本文提供了两种有效的方法来去除字符串两端的空白字符。方法一使用循环逐个移除字符串开始和结束处的空格;方法二则利用正则表达式简化这一过程。这两种方法在JavaScript中实现,有助于理解和操作字符串。
828

被折叠的 条评论
为什么被折叠?



