JavaScript中的空格消除技巧
最编程
2024-01-17 22:48:41
...
1、replace正则匹配方法
去除字符串内所有的空格:str = str.replace(/\s*/g,"");
去除字符串内两头的空格:str = str.replace(/^\s*|\s*$/g,"");
去除字符串内左侧的空格:str = str.replace(/^\s*/,"");
去除字符串内右侧的空格:str = str.replace(/(\s*$)/g,"");
2、trim方法
trim()方法是用来删除字符串两端的空白字符并返回,trim方法并不影响原来的字符串本身,它返回的是一个新的字符串。
缺陷:只能去除字符串两端的空格,不能去除中间的空格
3、JQ方法:$.trim(str)方法
$.trim() 函数用于去除字符串两端的空白字符。
注意:$.trim()函数会移除字符串开始和末尾处的所有换行符,空格(包括连续的空格)和制表符。如果这些空白字符在字符串中间时,它们将被保留,不会被移除。
上一篇: JavaScript去除字符串中所有空格
下一篇: 推荐使用的正则表达式:JS去除空格和换行
推荐阅读
-
Javascript 中的对象复制(对象复制/克隆
-
了解 JavaScript 中的策略模式
-
JavaScript 中删除数组元素的七种方法汇总
-
前端 JavaScript 超级实用技巧!创建逻辑和动画风格的通道~
-
统一码中的空格字符列表(翻译)
-
JavaScript 在各种源代码中的实现(前端面试笔试必备)
-
贪婪算法在 Python、JavaScript、Java、C++ 和 C# 中的多种实现及其在硬币变化、分数骑士、活动选择和使用哈夫曼编码的最小生成树问题中的应用实例
-
问:如何在 javascript 中获取 flexbox 和网格布局的行数和列数?
-
JavaScript 中的 ES6
-
javascript 连接 将数组中的所有元素连接成字符串 - javascript 连接语法