频道栏目
首页 > 程序开发 > web前端 > JavaScript > 正文
js函数扩展
2011-08-08 15:28:27           
收藏   我要投稿

 

扩展去除字符串后面的字符或者空格

 

 

 

 

//去掉字符串两端的字符

String.prototype.trim = function() {

       var charlist = arguments[0] || ''; if(charlist == '') return this.replace(/(^\s*)|(\s*$)/g, "");

       else   return this.replace(eval('/(^\\'+charlist+'*)|(\\'+charlist+'*$)/g'), "");

       }

 

 

 

/*** 默认去掉字符串左边所有空白

*/

String.prototype.ltrim = function(charlist) {

    var charlist = charlist || '';

   if(charlist == ''){

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

   }else{

      var reg = '/(^\\'+charlist+'*)/g';

      return this.replace(eval(reg), "");

   }

}

/*** 默认去掉字符串右边所有空白*/

String.prototype.rtrim = function(charlist) {

    var charlist = charlist || '';

   if(charlist == ''){

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

   }else{

      var reg = '/(\\'+charlist+'*$)/g';

      return this.replace(eval(reg), "");

   }

点击复制链接 与好友分享!回本站首页
相关TAG标签 函数
上一篇:node.js 入门(1)
下一篇:php+js动态显示服务器运行程序的进度条
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站