js删除字符串空格函数

function Jtrim(str)
{
        var i = 0;
        var len = str.length;
        if ( str == "" ) return( str );
        j = len -1;
        flagbegin = true;
        flagend = true;
        while (( flagbegin == true) && (i< len))
        {
           if ( str.charAt(i) == " " )
                {
                  i=i+1;
                  flagbegin=true;
                }
                else
                {
                        flagbegin=false;
                }
        }

        while  ((flagend== true) && (j>=0))
        {
            if (str.charAt(j)==" ")
                {
                        j=j-1;
                        flagend=true;
                }
                else
                {
                        flagend=false;
                }
        }

        if ( i > j ) return ("");

        trimstr = str.substring(i,j+1);
        return trimstr;
}

时间: 2024-09-14 20:43:52

js删除字符串空格函数的相关文章

javaScript 删除字符串空格多种方法总结

 代码如下 复制代码 // 去掉字符串的头空格(左空格)  function LTrim(str){         var i;         for(i=0;i<str.length; i++) {             if(str.charAt(i)!=" ") break;         }         str = str.substring(i,str.length);         return str;  }         // 去掉字符串的尾空格(

javaScript 删除字符串空格多种方法小结_javascript技巧

复制代码 代码如下: // 去掉字符串的头空格(左空格) function LTrim(str){ var i; for(i=0;i<str.length; i++) { if(str.charAt(i)!=" ") break; } str = str.substring(i,str.length); return str; } // 去掉字符串的尾空格(右空格) function RTrim(str){ var i; for(i=str.length-1;i>=0;i-

js去掉字符串空格的例子

第一种js去掉字符串空格方法是用一个trim()函数实现,里面的正则表达式变量利用 arguments.length 这个arguments隐含对象数量来判断,如果要想替换全部空格就使用trim(s,0) 来调用,这里的0可以是任何数字,主要是想产生传入两个参数而已,至于这个参数是什么无所谓. 第二种js去掉字符串两端空格方法是给String扩展一个原型prototype对象来实现的.调用方法很简单就是 字符串.trim  代码如下 复制代码 var s = "   111cn.net 01 懒

JS 删除字符串最后一个字符的实现代码

  本篇文章主要是对JS删除字符串最后一个字符的实现代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 字符串:string s = "1,2,3,4,5," 目标:删除最后一个 "," 方法: 用的最多的是substring,这个也是我一直用的 s=s.substring(0,s.length-1)  

JS删除字符串中重复字符方法

 这篇文章主要介绍了JS如何删除字符串中重复字符,需要的朋友可以参考下  代码如下: <!DOCTYPE html>  <html>  <head>  <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js">  </script>  <script>  $(document).ready(function(){  $(&quo

js 把字符串当函数执行的方法_javascript技巧

并且用js去执行: [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] ------------------------------- 方法一... [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 这是方法二.... 在checkbox的 value中 设定了 该checkbox要执行的 函数,而 方法的参数 就是将 当前点击的checkbox 做为参数传过去. 此处 我用大jquery来操作 复制代码 代码如下: $(function() { $("ul li a"

jquery删除字符串空格trim()函数

jquery.trim( str )     //返回字符串; //从字符串的头部和尾部移除空格. //从字符串的头部和尾部移除空格.换行符.制表符.字符串"中部(中间)"的空格.换行符.制表符是不移出的. //jquery的换行符是 n   // used for trimming whitespace trimleft = /^s+/, trimright = /s+$/, // use native string.trim function wherever possible t

js substring()字符串截取函数_javascript技巧

使用方法: 复制代码 代码如下: str.substring(start, end) "String Literal".substring(start, end) 其中"start"是指明要截取字符串的起始位置,该索引从0 开始起算."end"是指明要截取字符串的结束位置,该索引从0 开始起算. JavaScript中substring()函数方法将返回一个包含从start 到最后(不包含end )的子字符串的字符串. JavaScript中su

JS删除字符串中重复字符方法_javascript技巧

复制代码 代码如下: <!DOCTYPE html> <html> <head> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"> </script> <script> $(document).ready(function(){ $("button").click(function(){ var s