最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
JS去除字符串中空格的方法
时间:2017-04-05 编辑:简简单单 来源:一聚教程网
去掉字符串中的所有空格,不仅仅包含前后空格:
text = text.replace(/\s/ig,'');
去掉前后空格:
第一种方法:
使用trim()
代码如下 | 复制代码 |
functionTrim(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); returnm; } |
第二种方法:
代码如下 | 复制代码 |
text = text.replace(/(^\s*)|(\s*$)/g,''); //Recon 的思路: //------------- //去掉字串左边的空格 functionlTrim(str) { if(str.charAt(0) ==" ") { //如果字串左边第一个字符为空 格 str = str.slice(1);//将空格从字串中去掉 //这一句也可改成 str = str.substring(1, str.length); str = lTrim(str);//递归调用 } returnstr; } //去掉字串右边的空格 functionrTrim(str) { variLength; iLength = str.length; if(str.charAt(iLength - 1) ==" ") { // 如果字串右边第一个字符为空格 str = str.slice(0, iLength - 1);//将空格从字串中去掉 //这一句 也可改成 str = str.substring(0, iLength - 1); str = rTrim(str);//递归调用 } returnstr; } //去掉字串两边的空格 functiontrim(str) { returnlTrim(rTrim(str)); } |
相关文章
- HTML简单购物数量小程序代码展示 10-31
- html canvas实现弹幕功能 10-31
- HTML中空格表示的意义 10-31
- html area标签解读 10-31
- html使用表单标签实现注册页面代码展示 10-31
- 使用HTML截图并保存为本地图片的代码展示 10-31