zoukankan      html  css  js  c++  java
  • JS 截取字符串的空格

    JS 截取字符串的空格 

    Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><SCRIPT LANGUAGE="JavaScript"> 
    <!--
    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, "");
    }
    //-->
    </SCRIPT>
    Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//js去除空格函数
    //此处为string类添加三个成员
    String.prototype.Trim = function(){ return Trim(this);}
    String.prototype.LTrim = function(){return LTrim(this);}
    String.prototype.RTrim = function(){return RTrim(this);}
    
    //此处为独立函数
    function LTrim(str)
    {
        var i;
        for(i=0;i<str.length;i++)
        {
            if(str.charAt(i)!=" "&&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--)
        {
            if(str.charAt(i)!=" "&&str.charAt(i)!=" ")break;
        }
        str=str.substring(0,i+1);
        return str;
    }
    function Trim(str)
    {
        return LTrim(RTrim(str));
    }
    

      

  • 相关阅读:
    JavaScript脚本学习
    PE文件结构 (转贴)
    Squid 代理服务器 编译源码 伪造HTTP_X_FORWARDED_FOR 请求头
    设置win2003远程桌面允许2个以上会话
    2003远程桌面声音问题
    AS3正则表达式
    Visual Studio技巧之打造拥有自己标识的代码模板
    如何重建sql数据库索引
    多线程系列(转)
    时间差
  • 原文地址:https://www.cnblogs.com/yifenghong/p/2418351.html
Copyright © 2011-2022 走看看