[导入]JavaScript常用函数:Trim() LTrim() RTrim()

//功能:JavaScript的Trim(), Ltrim(), RTrim() 函数
//
来源:http://jorkin.reallydo.com/article.asp?id=460

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, "");
}


//下列函数取自微软Hotmail脚本文件

function LTrim(l)
{
  
for (var k = 0; k < l.length && l.charAt(k) <= " "; k++){}
  
return l.substring(k, l.length);
}

function RTrim(m)
{
  
for (var j = m.length - 1; j >= 0 && m.charAt(j) <= " "; j--){}
  
return m.substring(0, j + 1);
}

function Trim(n)
{
  
return LTrim(RTrim(n));
}


文章来源: http://Jorkin.Reallydo.Com/default.asp?id=460

你可能感兴趣的:(JavaScript)