本文实例讲述了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程序设计有所帮助。
本文向大家介绍js去除字符串首尾空格?相关面试题,主要包含被问及js去除字符串首尾空格?时的应答技巧和注意事项,需要的朋友参考一下 参考回答: 使用正则(^\s)|(\s$)即可
用户输入数据时,很有可能会无意中输入多余的空格,或者在一些场景中,字符串前后不允许出现空格和特殊字符,此时就需要去除字符串中的空格和特殊字符。 这里的特殊字符,指的是制表符(\t)、回车符(\r)、换行符(\n)等。 Python 中,字符串变量提供了 3 种方法来删除字符串中多余的空格和特殊字符,它们分别是: strip():删除字符串前后(左右两侧)的空格或特殊字符。 lstrip():删除字
字符串中存在的首尾空格一般情况下都没有任何意义,如字符串“ Hello ”,但是这些空格会影响到字符串的操作,如连接字符串或比较字符串等,所以应该去掉字符串中的首尾空格,这需要使用 String 类提供的 trim() 方法。 trim() 方法的语法形式如下: 使用 trim() 方法的示例如下: 从该示例中可以看出,字符串中的每个空格占一个位置,直接影响了计算字符串的长度。 如果不确定要操作的
本文向大家介绍sqlServer实现去除字符串空格,包括了sqlServer实现去除字符串空格的使用技巧和注意事项,需要的朋友参考一下 说起去除字符串首尾空格大家肯定第一个想到trim()函数,不过在sqlserver中是没有这个函数的,却而代之的是ltrim()和rtrim()两个函数。看到名字所有人都 知道做什么用的了,ltrim()去除字符串左边的空格,rtrim()去除字符串右边的空格,
本文向大家介绍Python去除、替换字符串空格的处理方法,包括了Python去除、替换字符串空格的处理方法的使用技巧和注意事项,需要的朋友参考一下 个人想到的解决方法有两种,一种是 .replace(' old ',' new ') 第一个参数是需要换掉的内容比如空格,第二个是替换成的内容,可以把字符串中的空格全部替换掉. 第二种方法是像这样 先用 .split(str,num) (str
问题内容: 如何在 Python 中去除字符串中的空格? 问题答案: 为了从字符串中删除空格和尾随空格,Python 提供了 strip([str]) 内置函数。此函数在删除空格(如果存在)后返回字符串的副本。否则返回原始字符串。 After stripping all have placed in a sequence: javatpoint javatpoint javatpoint