js正则去除空格(JS的正则表达式:tring.prototype.Trim = function(){return this.replace(/(^\s*)|(\s*$)/g, ““);})
:暂无数据 2026-06-12 16:00:06 :0

本篇文章给大家谈谈js正则去除空格,以及JS的正则表达式:tring.prototype.Trim = function(){return this.replace(/(^\s*)|(\s*$)/g, ““);}对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。
本文目录
- JS的正则表达式:tring.prototype.Trim = function(){return this.replace(/(^\s*)|(\s*$)/g, ““);}
- 如何用 js 去掉字符串首尾空格
JS的正则表达式:tring.prototype.Trim = function(){return this.replace(/(^\s*)|(\s*$)/g, ““);}
函数的作用是去除字符串首尾的空白字符(包括空格,回车符,换行符,制表符)。
正则表达式中(^\s*)是从字符串开头匹配任意长度的空白字符(尽可能多匹配);
(\s*$)是匹配到字符串结尾任意长度的空白字符(尽可能多匹配);
而竖线|则代表或的意思,即可以是匹配开头尽可能多的空白字符,也可以是匹配到结尾尽可能多的空白字符;
而/g代表整个字符串都进行匹配。
如何用 js 去掉字符串首尾空格
关于去掉两头空格,jquery库提供了$.trim()方法,可是JS呢,我写了.trim(),在FF里有效果,但在IE里就没效了,群里的朋友说,如果浏览器实现了trim(),就有,如果浏览器没实现,只能用正则替换。
function trimStr(str){return str.replace(/(^\s*)|(\s*$)/g,"");}
用的时候就是直接
var 变量=trimStr(需要去空格的字符串)
关于js正则去除空格,JS的正则表达式:tring.prototype.Trim = function(){return this.replace(/(^\s*)|(\s*$)/g, ““);}的介绍到此结束,希望对大家有所帮助。

本文编辑:admin
更多文章:
blast premier春季赛(csgo战队vitality有谁)
2026年9月7日 21:50
全球新冠肺炎疫情背景下航运发展(盐田港复苏日志:半年历劫从“低谷”到“爆仓” 疫情之后巨轮如何越洋航行)
2026年9月7日 17:10
matlab求解带字母参数方程组(我想matlab求一个关于x,y的方程组 ab c d f e h m n 都是参数)
2026年9月7日 16:30
oracle中的循环语句(下面哪个不是oracle程序设计中的循环语句 a for)
2026年9月7日 15:30
电脑里2个系统怎么删除一个(电脑开机显示有两个系统,如何删除一个)
2026年9月7日 12:20





