全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

JavaScript trim 实现去除字符串首尾指定字符的简单方法

实例如下:

String.prototype.trim = function (char, type) {
  if (char) {
    if (type == 'left') {
      return this.replace(new RegExp('^\\'+char+'+', 'g'), '');
    } else if (type == 'right') {
      return this.replace(new RegExp('\\'+char+'+$', 'g'), '');
    }
    return this.replace(new RegExp('^\\'+char+'+|\\'+char+'+$', 'g'), '');
  }
  return this.replace(/^\s+|\s+$/g, '');
};


// 去除字符串首尾的全部空白
var str = ' Ruchee ';
console.log('xxx' + str.trim() + 'xxx'); // xxxRucheexxx


// 去除字符串左侧空白
str = ' Ruchee ';
console.log('xxx' + str.trim(' ', 'left') + 'xxx'); // xxxRuchee xxx


// 去除字符串右侧空白
str = ' Ruchee ';
console.log('xxx' + str.trim(' ', 'right') + 'xxx'); // xxx Rucheexxx


// 去除字符串两侧指定字符
str = '/Ruchee/';
console.log(str.trim('/')); // Ruchee


// 去除字符串左侧指定字符
str = '/Ruchee/';
console.log(str.trim('/', 'left')); // Ruchee/


// 去除字符串右侧指定字符
str = '/Ruchee/';
console.log(str.trim('/', 'right')); // /Ruchee

以上就是小编为大家带来的JavaScript trim 实现去除字符串首尾指定字符的简单方法全部内容了,希望大家多多支持~


# js字符串trim  # JS中字符串trim()使用示例  # js中eval()函数和trim()去掉字符串左右空格应用  # JavaScript trim 去除字符串空格的三种方法(附代码详解)  # JavaScript 字符串新增方法 trim() 的使用说明  # 小编  # 大家多多  # String  # js  # brush  # prototype  # char  # function  # trim  # class  # background  # style  # span  # color  # pre  # strong  # ccffcc  # xxx  # log  # console 


相关文章: 如何通过FTP服务器快速搭建网站?  如何通过云梦建站系统实现SEO快速优化?  如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?  建站之星安装后如何配置SEO及设计样式?  独立制作一个网站多少钱,建立网站需要花多少钱?  微信小程序 input输入框控件详解及实例(多种示例)  如何快速登录WAP自助建站平台?  html制作网站的步骤有哪些,iapp如何添加网页?  临沂网站制作公司有哪些,临沂第四中学官网?  建站之星体验版:智能建站系统+响应式设计,多端适配快速建站  如何通过智能用户系统一键生成高效建站方案?  深圳 网站制作,深圳招聘网站哪个比较好一点啊?  专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?  javascript中对象的定义、使用以及对象和原型链操作小结  Dapper的Execute方法的返回值是什么意思 Dapper Execute返回值详解  如何有效防御Web建站篡改攻击?  如何快速搭建响应式可视化网站?  如何快速搭建高效WAP手机网站?  建站主机如何选?高性价比方案全解析  如何通过VPS搭建网站快速盈利?  手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?  已有域名和空间如何快速搭建网站?  官网建站费用明细查询_企业建站套餐价格及收费标准指南  如何在阿里云高效完成企业建站全流程?  如何在宝塔面板创建新站点?  建站之星安装步骤有哪些常见问题?  高端建站如何打造兼具美学与转化的品牌官网?  如何在Tomcat中配置并部署网站项目?  如何在云虚拟主机上快速搭建个人网站?  网站制作说明怎么写,简述网页设计的流程并说明原因?  如何快速启动建站代理加盟业务?  制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?  高性能网站服务器配置指南:安全稳定与高效建站核心方案  济南企业网站制作公司,济南社保单位网上缴费步骤?  c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】  网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?  建站之星安装路径如何正确选择及配置?  XML的“混合内容”是什么 怎么用DTD或XSD定义  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  商务网站制作工程师,从哪几个方面把握电子商务网站主页和页面的特色设计?  重庆网站制作公司哪家好,重庆中考招生办官方网站?  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  定制建站模板如何实现SEO优化与智能系统配置?18字教程  整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?  历史网站制作软件,华为如何找回被删除的网站?  微网站制作教程,不会写代码,不会编程,怎么样建自己的网站?  如何在万网自助建站平台快速创建网站?  如何用腾讯建站主机快速创建免费网站?  定制建站策划方案_专业建站与网站建设方案一站式指南  如何配置FTP站点权限与安全设置? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。