zoukankan      html  css  js  c++  java
  • JavaScript中去除字符串空格的方法

    语法

    string.trim()

     参数值

    返回值

    类型:string  描述:返回移除头尾空格的字符串

    技术细节

    JavaScript版本:  ECMAScript 5

    去除字符串左右两端的空格,在vbscript里面可以使用trim、ltrim 或 rtrim,但在js中却没有这3个内置方法,需要手工编写。下面的实现方法用到了正则表达式,效率不错,并把这三个方法加入String对象的内置方法中去。

    写成类的方法格式如下:(str.trim();)

    <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>

    写成函数可以这样:(trim())

    <script type="text/javascript">

    function trim(str){//删除左右两端的空格

    return str.replace(/(^s*)|(s*$)/g,"");

    }

    function ltrim(str){//删除左边/头部的空格

    return str.replace(/(^s*)/g,"");

    }

    function rtrim(str){//删除右边/尾部的空格

    return str.replace(/(s*$)/g,"");

    }

    </script>

  • 相关阅读:
    linux实践——内核编程 基础模块
    linux内核分析 课程总结
    linux内核分析 期中总结
    linux内核分析 第八周
    linux内核分析 第4章读书笔记
    linux内核分析 第七周
    2020JAVA面试题
    springboot redis工具类
    mysql关于时间函数的应用
    jetty的web部署
  • 原文地址:https://www.cnblogs.com/huayang1995/p/huayang1995.html
Copyright © 2011-2022 走看看