js去除两边空格或多余空格方法

日期 2014年04月22日 09:33

分类 Web

标签

浏览 4958

字数统计: 679(字)

本文发布于 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