zoukankan      html  css  js  c++  java
  • Js%26String添加加+trim()方法

    String添加trim,ltrim,rtrim    利用Javascript中每个对象(Object)的prototype属性我们可以为Javascript中的内置对象添加我们自己的方法和属性。  以下我们就用这个属性来为String对象添加三个方法:Trim,LTrim,RTrim(作用和VbScript中的同名函数一样)
    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, "");
    }
     
     
    注:“(^s*)|(s*$)”是正则表达式哦
     
    ^ 匹配输入字符串的开始位置,除非在方括号表达式中使用,此时它表示不接受该字符集合。要匹配 ^ 字符本身,请使用 \^。
     
    \s  与任何白字符匹配,包括空格、制表符、分页符等。等价于"[ \f\n\r\t\v]"。 
     
    $  匹配输入的结尾。 
     
    *  匹配前一个字符零次或几次。例如,"zo*"可以匹配"z"、"zoo"。 
     
    /g 好像是全局匹配吧

    作者:沐雪
    文章均系作者原创或翻译,如有错误不妥之处,欢迎各位批评指正。本文版权归作者和博客园共有,如需转载恳请注明。
    如果您觉得阅读这篇博客让你有所收获,请点击右下方【推荐】
    找一找教程网-随时随地学软件编程 http://www.zyiz.net/

  • 相关阅读:
    什么是内部类
    "=="和equals方法究竟有什么区别?
    SWFUpload乱码问题的解决
    xStream转换XML、JSON
    Java文件下载
    笔记摘录
    Javascript 函数传参问题
    JQUERY伸缩导航
    ruby关于flip-flop理解上一个注意点
    ruby 使用Struct场景
  • 原文地址:https://www.cnblogs.com/puzi0315/p/2658175.html
Copyright © 2011-2022 走看看