JS去除字符串中空格的方法
发布时间 - 2026-01-10 23:02:08 点击率:次本文实例讲述了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去除字符串的空格增强版(可以去除中间的空格)
# JS去除字符串两端空格的简单实例
# JavaScript trim 去除字符串空格的三种方法(附代码详解)
# javascript去除字符串左右两端的空格
# JavaScript去除字符串两端空格的三种方法
# 使用js去除字符串内所带有空格的三种方法
# 字串
# 递归
# 这一
# 第一个
# 也可
# 种方法
# 操作技巧
# 相关内容
# 遍历
# 感兴趣
# 数据结构
# 给大家
# 更多关于
# 所述
# 程序设计
# 为空
# 讲述了
# 正则表达式
# replace
# text
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel广播系统如何实现实时通信_Laravel Reverb与WebSockets实战教程
html文件怎么打开证书错误_https协议的html打开提示不安全【指南】
5种Android数据存储方式汇总
微博html5版本怎么弄发超话_超话进入入口及发帖格式要求【教程】
laravel怎么使用数据库工厂(Factory)生成带有关联模型的数据_laravel Factory生成关联数据方法
Laravel如何使用Seeder填充数据_Laravel模型工厂Factory批量生成测试数据【方法】
Laravel Docker环境搭建教程_Laravel Sail使用指南
详解vue.js组件化开发实践
Laravel怎么实现验证码(Captcha)功能
高端建站三要素:定制模板、企业官网与响应式设计优化
Java遍历集合的三种方式
Laravel怎么实现模型属性的自动加密
Python结构化数据采集_字段抽取解析【教程】
潮流网站制作头像软件下载,适合母子的网名有哪些?
如何生成腾讯云建站专用兑换码?
海南网站制作公司有哪些,海口网是哪家的?
大学网站设计制作软件有哪些,如何将网站制作成自己app?
如何快速登录WAP自助建站平台?
Python文本处理实践_日志清洗解析【指导】
Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出
JavaScript实现Fly Bird小游戏
如何快速辨别茅台真假?关键步骤解析
如何在自有机房高效搭建专业网站?
在Oracle关闭情况下如何修改spfile的参数
惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?
瓜子二手车官方网站在线入口 瓜子二手车网页版官网通道入口
专业商城网站制作公司有哪些,pi商城官网是哪个?
Laravel如何实现数据库事务?(DB Facade示例)
Laravel如何生成PDF或Excel文件_Laravel文档导出工具与使用教程
如何用搬瓦工VPS快速搭建个人网站?
网站制作报价单模板图片,小松挖机官方网站报价?
Laravel Eloquent性能优化技巧_Laravel N+1查询问题解决
Laravel怎么集成Vue.js_Laravel Mix配置Vue开发环境
如何为不同团队 ID 动态生成多个独立按钮
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?
Laravel如何实现密码重置功能_Laravel密码找回与重置流程
Android使用GridView实现日历的简单功能
如何在IIS中新建站点并解决端口绑定冲突?
北京网页设计制作网站有哪些,继续教育自动播放怎么设置?
如何在Windows虚拟主机上快速搭建网站?
在centOS 7安装mysql 5.7的详细教程
Laravel Blade模板引擎语法_Laravel Blade布局继承用法
laravel服务容器和依赖注入怎么理解_laravel服务容器与依赖注入解析
JS实现鼠标移上去显示图片或微信二维码
如何在HTML表单中获取用户输入并用JavaScript动态控制复利计算循环
VIVO手机上del键无效OnKeyListener不响应的原因及解决方法
Laravel中Service Container是做什么的_Laravel服务容器与依赖注入核心概念解析
如何正确选择百度移动适配建站域名?
实例解析Array和String方法

