当前位置:首页 > 日记 > 正文

JS去除字符串中空格的方法

JS去除字符串中空格的方法

本文实例讲述了JS去除字符串中空格的方法。分享给大家供大家参考,具体如下:

去掉字符串中的所有空格,不仅仅包含前后空格:

text = text.replace(/\s/ig,'');

去掉前后空格:

第一种方法:

使用trim()

function Trim(m){ while((m.length>0)&&(m.charAt(0)==' ')) m  =  m.substring(1, m.length); while((m.length>0)&&(m.charAt(m.length-1)==' ')) m = m.substring(0, m.length-1); return m;}

第二种方法:

text = text.replace(/(^\s*)|(\s*$)/g,'');//Recon 的思路://-------------//去掉字串左边的空格function lTrim(str){if (str.charAt(0) == " "){//如果字串左边第一个字符为空 格str = str.slice(1);//将空格从字串中去掉//这一句也可改成 str = str.substring(1, str.length);str = lTrim(str); //递归调用}return str;}//去掉字串右边的空格function rTrim(str){var iLength;iLength = str.length;if (str.charAt(iLength - 1) == " "){// 如果字串右边第一个字符为空格str = str.slice(0, iLength - 1);//将空格从字串中去掉//这一句 也可改成 str = str.substring(0, iLength - 1);str = rTrim(str); //递归调用}return str;}//去掉字串两边的空格function trim(str){return lTrim(rTrim(str));}

更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript正则表达式技巧大全》、《JavaScript替换操作技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》、《JavaScript中json操作技巧总结》、《JavaScript错误与调试技巧总结》及《JavaScript数学运算用法总结》

希望本文所述对大家JavaScript程序设计有所帮助。

相关文章

Win7安装Java环境

Win7安装Java环境

环境安装,安装,电脑软件,环境,Java,1、下载JDK & 安装软件下载后安装JDK,会自带安装JRE,所以不用再去下载安装JRE。我这里采用默认安装,默认安装路径C:Program FilesJavaJDK下载:JAVA官网2、配置JAVA环境“计算机”右击“属性&r…

PHP中include和require的区别实例

PHP中include和require的区别实例

实例分析,区别,电脑软件,PHP,include,先编辑command.php文件echo 'hello'.PHP_EOL;然后编辑console.php文件for($i=1;$i<=3;++$i){require 'command1.php';}原本想要包含并执行这个echo,没想到写错了文件名,如果是require,会报出这样的错…

win7如何打开注册表 注册表编辑器

win7如何打开注册表 注册表编辑器

注册表编辑器,打开注册表,电脑软件,有时候我们在使用电脑的过程中,需要打开注册表,但是又不清楚如何打开注册表编辑器,让一些电脑用户很头疼,对于电脑高手来说,打开注册表编辑器再简单不过,下面我们以Win7系统为例来看看具体注册表编辑器如何打开…

PHP中模糊查询并关联三个select框

PHP中模糊查询并关联三个select框

模糊,查询,电脑软件,PHP,select,1.在php中我们经常用到下拉框,并相互关联,如果下拉框的option非常多,那么我们就要用到模糊搜索功能,那么怎么做呢?在此功能中,走了弯路,最好不要关联两个select的id值后select属性选中,并不可修改。再次选择的时候去…

linux磁盘修复相关命令

linux磁盘修复相关命令

命令,磁盘,电脑软件,linux,  badblocks功能说明:检查磁盘装置中损坏的区块。语  法:badblocks [-svw][-b ][-o ][磁盘装置][磁盘区块数][启始区块]补充说明:执行指令时须指定所要检查的磁盘装置,及此装置的磁盘区块数。参  数:-b 指定磁盘…

js阻止移动端页面滚动的两种方法

js阻止移动端页面滚动的两种方法

方法,移动端,两种,页面,电脑软件,方法一: $(document).on('touchmove',function(e){ e.preventDefault(); })方法二:position: fixed;top:0;left: 0;以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望…

yy怎么截图 yy截图快捷键

yy怎么截图 yy截图快捷键

快捷键,截图,电脑软件,yy,许多游戏玩家都会使用yy进行聊天,而在聊天中免不了会用到截图,但是yy在默认的情况下是没有yy截图快捷键的,百度一下也有很多相关yy怎么截图的文章,都是老版本的,本文小编为大家介绍如何在最新的yy6.27版本中设置截图快…

将DedeCMS的data目录迁移到上级目

将DedeCMS的data目录迁移到上级目

方法,目录,上级,电脑软件,DedeCMS,dedecms是国内开源CMS的领先品牌,目前程序安装量已达七十万,超过六成的站点正在使用织梦CMS。而dedecms根目录下的data目录是系统缓存和配置文件的目录,存在着安全隐患,本文介绍将DedeCMS根目录下的data目录迁…

rs.open sql,conn,1,1与rs.open sq

rs.open sql,conn,1,1与rs.open sq

区别,电脑软件,open,rs,sql,经常开发asp但对于细致的说法,真实不太清楚,这里简单的介绍下。一般情况下读取数据都是用rs.open sql,conn,1,1修改数据:rs.open sql,conn,1,3删除数据:直接要conn.execute("delete * from new where id=1")这样…

ps怎么制作一个简单的光源闪烁的动

ps怎么制作一个简单的光源闪烁的动

动画效果,闪烁,光源,简单,电脑软件,我们今天就来看看使用ps制作一个光源闪烁动画的方法,主要使用ps总的时间轴功能,请看下文详细介绍。软件名称:Adobe Photoshop 8.0 中文完整绿色破解版软件大小:150.1MB更新时间:2015-11-041、打开Photoshop,新…

IIS 6 限制上传文件大小200K的取消

IIS 6 限制上传文件大小200K的取消

上传,取消,文件大小,电脑软件,IIS,利用fso上传时,要考虑服务器的限制,负责超过限制时程序不会报错的!IIS 6 出于安全考虑, 默认最大请求200K(也即最大提交数据限额为200KByte, 204800Byte). 解决办法: 1. 关闭 IIS Admin Service 服务 2. 打开…

手机站Windows2003 IIS MIME类型设

手机站Windows2003 IIS MIME类型设

设置,类型,大全,电脑软件,IIS,现在手机软件下载站越来越流行,由于手机软件格式不同,当下载cad,apk格式的文件时并不能直接下载,要想实现和普通软件一样的下载功能,需要在iis网站属性mime类型中进行设置。详细步骤为:打开Internet 服务管理器Inter…