未分类

JS去掉字符串前后空格或去掉所有空格的用法_javascript技巧_脚本之家

18 3月 , 2020  

 function Trim { return str.replace; }

2、 去掉字符串中所有空格

如果只需要 trim 函数的,可以只写一个:

if (!String.prototype.trim){ /*--------------------------------------- * 清除字符串两端空格,包含换行符、制表符 *---------------------------------------*/ String.prototype.trim = function () { return this.replace(/(^[snt]+|[snt]+$)/g, ""); } }

var str = " abcd ".trim();

1、 去掉字符串前后所有空格:

 function Trim { var result; result = str.replace; if(is_global.toLowerCase { result = result.replace; } return result;}

如果使用jQuery直接使用$.trim方法即可,str表示要去掉前后所有空格的字符串。

3、现在大部分浏览器中基本上都支持字符串的 trim
函数,但是为了兼容不支持的浏览器,我们最好还是在 Js
文件中加入以下代码(不需要清除换行符的请删除 n 制表符删除 t):

if (!String.prototype.trim) { /*--------------------------------------- * 清除字符串两端空格,包含换行符、制表符 *---------------------------------------*/ String.prototype.trim = function () { return this.triml; } /*---------------------------------------- * 清除字符串左侧空格,包含换行符、制表符 * ---------------------------------------*/ String.prototype.triml = function () { return this.replace; } /*---------------------------------------- * 清除字符串右侧空格,包含换行符、制表符 *----------------------------------------*/ String.prototype.trimr = function () { return this.replace; }}


相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图