实例如下:
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小时内与您取得联系。