`

JavaScript String trim

 
阅读更多

// Removes leading whitespaces
function LTrim( value ) {
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
}

// Removes ending whitespaces
function RTrim( value ) {
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
}

// Removes leading and ending whitespaces
function trim( value ) {
	return LTrim(RTrim(value));
}
 
分享到:
评论

相关推荐

    js trim 函数

    javascript 的 trim 函数的实现,去掉字符串的左右空格,由于只使用了String的原生函数,没有使用正则,运算速度极快,是0毫秒级别的,推荐大家使用.

    String.prototype.trim:适用于String.prototype.trim的ES5规范的垫片

    String.prototype.trim 符合ES5规范的String.prototype.trim填充程序。 如果不可用,请调用其“ shim”方法对String.prototype.trim进行填充。 该软件包实现了接口。 它可以在ES3支持的环境中工作,并符合规范( ...

    javascript在IE下trim函数无法使用的解决方法

    本文实例分析了javascript在IE下trim函数无法使用的解决方法,对于web前段设计有一定的借鉴价值。具体分析如下: 首先,javascript的trim函数在firefox下面使用没有...String.prototype.trim=function(){return this.

    Javascript中实现trim()函数的两种方法

    在JavaScript中我们需要用到trim的地方很多,但是JavaScript又没有独立的trim函数或者方法可以使用,所以我们需要自己写个trim函数来实现我们的目的。 方案一: 以原型方式调用,即obj.trim()形式,此方式简单且使用...

    javascript trim函数在IE下不能用的解决方法

    javascript 的trim 函数在firefox 下面使用没有问题 [removed] var test1 = aa ; test1 = test1.toString(); test1 = test1.trim(); [removed] 在火狐下这样用没有问题, 但是在IE下就报错 那么我们可以修改一下 ...

    trim-right:与String#trim()类似,但仅删除右侧的空白

    //=> ' unicorn'有关的 left-与String#trim()类似,但仅删除左侧的空白 -与String#trim()类似,但仅删除换行符Tidelift帮助维护人员实现开源的可持续发展,同时为公司提供帮助有关其依赖项的安全性,维护和许可的...

    JavaScript trim 去除字符串空格的三种方法(附代码详解)

    – //出处:网上搜集 //For more visit //www.jb51.net // Trim() , Ltrim() , RTrim() String.prototype.Trim = function() { return this.replace(/(^\s*)|(\s*$)/g, “”); } String.prototype.LTrim = function()...

    w3cshool之JavaScript对象_String

    本人学习笔记,针对个人,大家下了别骂我哈~~

    trim-left:与String#trim()类似,但仅删除左侧的空白

    左修剪 与类似,但仅删除左侧的空白 安装 $ npm install trim-left 用法 import trimLeft from 'trim-left' ; trimLeft ( ' unicorn ' ) ; //=> 'unicorn ' ... -与String#trim()类似,但仅删除换行符

    JavaScript如何自定义trim方法

    相比vbscript,javascript在字符串处理方面已经很强大了,但是偏偏缺少去除字符串前后空格的trim方法。 //clear the right and left space function trim(s){ return trimRight(trimLeft(s)); } //clear the left...

    增强的 JavaScript 的 trim 函数的代码

    代码如下:String.prototype.trim=function(){ var _argument = arguments[0] || ” “; var _re= new RegExp(“(^”+_argument+”*)|(“+_argument+”*$)”,”g”); // 区分大小写 return this....

    Javascript中各种trim的实现详细解析

    代码如下:String.prototype.trim = function() { //return this.replace(/[(^\s+)(\s+$)]/g,””);//會把字符串中間的空白符也去掉 //return this.replace(/^\s+|\s+$/g,””); // return this.replace(/^\s+/g,”...

    超强JS(javascript)正则类第二版

    对超强JS(javascript)正则类的加强版 添加了按HTML中的(ID|NAME|自定义属性)取出或删除相应标签 getElememtBy(string... <br>去首尾空格换行符,删除空数组元素, Trim(string|Array); .................

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

    JavaScript自定义方法实现trim()、Ltrim()、Rtrim()的功能

    去除字符串两端的空格,是字符串处理非常常用的方法,非常遗憾的是JavaScript没有这三个方法,只有我们自定义了: 第1步,给String添加成员 代码如下: String.prototype.Trim = function(){ return Trim(this);...

    javascript trim 去空格函数实现代码

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

    C#中TrimStart,TrimEnd,Trim在javascript上的实现

    于是乎,自己动手写了个!!看到很多人都是用正则,咱不会,就用了最土的方法来实现了!帖上代码吧!希望对大家有所帮助!!! 代码如下: String.prototype.trimStart = function(trimStr){ if(!... String.prototype.trim

    Javascript 修改String 对象 增加去除空格功能(示例代码)

    代码如下://#region 去除空格String.prototype.Trim = function () { return this.replace(/(^\s*)|(\s*$)/g, “”);} String.prototype.LTrim = function () { return this.replace(/(^\s*)/g, “”);} String....

    trim-newlines:从字符串的开头和_或结尾修剪换行符

    修剪换行符 从字符串的开头和/或结尾修剪 安装 $ npm install trim-newlines 用法 import trimNewlines from 'trim-newlines' ;... left-与String#trim()类似,但仅删除左侧的空白 right-与String#tri

    mongoose-string-utils:适用于Mongoose操作系统JavaScript字符串utils

    适用于Mongoose操作系统JavaScript字符串utils StringUtils.ltrim let toTrim = ' aaa'; let result = StringUtils.ltrim(toTrim); // result = 'aaa' StringUtils.rtrim let toTrim = 'aaa '; let result = ...

Global site tag (gtag.js) - Google Analytics