JS清除字符串中的空格

一、replace()方法

replace方法在字符串中搜索值或正则表达式,返回已替换值的新字符串,不会更改原始字符串。

去除字符串内所有的空格:str = str.replace(/\s*/g,"")

去除字符串内两头的空格:str = str.replace(/^\s*|\s*$/g,"")

去除字符串内左侧的空格:str = str.replace(/^\s*/,"")

去除字符串内右侧的空格:str = str.replace(/(\s*$)/g,"")

二、trim()方法

trim方法从字符串的两侧删除空格,不会更改原始字符串。

trimStart() 方法从字符串的开头删除空格。

trimEnd() 方法从字符串末尾删除空格。

三、for循环

相关推荐
恋猫de小郭6 分钟前
Flutter A2UI 深度解析,它是怎么提供动态生产力的,然后为什么 A2UI 不只是 Flutter
android·前端·flutter
snow@li8 分钟前
服务器运维:Alibaba Cloud Linux 4 LTS・Vue前端 Java 后端 K3S 部署 CICD 目录规范清单
linux·前端·vue.js
mONESY11 分钟前
从零到上线:全栈项目部署全流程实战
javascript
百变梦仔12 分钟前
Codex 启动回复合格后,我会用三类证据验收前端改动
前端·github
the局外人15 分钟前
别让 Codex 一口气写完整个前端:5 组 Skills,把页面、逻辑、测试和构建拆清楚
前端·人工智能·agent
honkun617 分钟前
vue 表格组件 vxe-table 实实现专业记账凭证编辑表格与自动汇总
前端·javascript·vue.js
前端snow24 分钟前
ai agent ---nest+langchain实现SSE推送信息
前端
IMPYLH26 分钟前
HTML 的 <nav> 元素
前端·html
蛋先生DX34 分钟前
明明都是源码到CPU,各语言中间原理咋不是一个套路?
java·javascript·go
IT_陈寒35 分钟前
Vue的computed属性差点让我加班到凌晨
前端·人工智能·后端