JS去除字符串中空格的方法
程序员文章站
2024-02-07 15:11:58
本文实例讲述了js去除字符串中空格的方法。分享给大家供大家参考,具体如下:
去掉字符串中的所有空格,不仅仅包含前后空格:
text = text.replace...
本文实例讲述了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程序设计有所帮助。
上一篇: Python自动抢红包教程详解