悟心

成功不是将来才有的,而是从决定去做的那一刻起,持续累积而成。 上人生的旅途罢。前途很远,也很暗。然而不要怕。不怕的人的面前才有路。

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  93 随笔 :: 1 文章 :: 103 评论 :: 0 Trackbacks
第一种去掉 空格的方法

//去掉字串左边的空格
function lTrim(str)
{
   
if (str.charAt(0== " ")
   {
    
//如果字串左边第一个字符为空格
    str = str.slice(1);//将空格从字串中去掉
    //这一句也可改成 str = str.substring(1, str.length);
    str = lTrim(str); //递归调用
   }
   
return str;
}

//去掉字串右边的空格
function rTrim(str)
{
   
var iLength;

   iLength 
= str.length;
   
if (str.charAt(iLength - 1== " ")
   {
    
//如果字串右边第一个字符为空格
    str = str.slice(0, iLength - 1);//将空格从字串中去掉
    //这一句也可改成 str = str.substring(0, iLength - 1);
    str = rTrim(str); //递归调用
   }
   
return str;
}

//去掉字串两边的空格
function trim(str)
{
   
return lTrim(rTrim(str));
}


第二种去掉 空格的方法

function fntrimspace(str)//去除首尾空格函数
{
   
while(str.substring(0,1)==" ")
   {
    str
=str.substring(1);
   }
   
while(str.substring(str.length-1)==" ")
   {
    str
=str.substring(0,str.length-1);
   }
   
return str;
}


相对来说 我比较喜欢第二种去掉空格的方法
posted on 2010-07-09 11:53 艾波 阅读(1505) 评论(0)  编辑  收藏 所属分类: Javascript

只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问