js去除两边空格或多余空格方法
本文发布于 10 年前, 内容可能已经过时或失效!
文章目录
方法一(推荐,代码简洁,构思巧妙!):
function IgnoreSpaces(Str){
var ResultStr = "";
Temp=Str.split(" "); //双引号之间是个空格;
for(i = 0; i < Temp.length; i++)
ResultStr +=Temp[i];
return ResultStr;
}
方法二:增加String对象属性方法
str = str.trim();
String.prototype.trim = function()
{
return this.replace(/(^[/s]*)|([/s]*$)/g, "");
}
String.prototype.lTrim = function()
{
return this.replace(/(^[/s]*)/g, "");
}
String.prototype.rTrim = function()
{
return this.replace(/([/s]*$)/g, "");
}
Jquery去除两边空格用法:
$.trim(" hello, how are you? ");
参考:http://blog.csdn.net/gideal_wang/article/details/4023797