Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 字符串去除空格

作者:故事只剩听说   发布日期:2025-04-05   浏览:96

// 去除字符串两端的空格
let str = "   Hello World!   ";
let trimmedStr = str.trim();
console.log(trimmedStr); // 输出: "Hello World!"

// 去除字符串中的所有空格(包括中间的空格)
let noSpacesStr = str.replace(/\s/g, '');
console.log(noSpacesStr); // 输出: "HelloWorld!"

// 去除字符串中仅两端的空格,保留中间的空格
let trimOnlyEdges = str.replace(/^\s+|\s+$/g, '');
console.log(trimOnlyEdges); // 输出: "Hello World!"

解释说明:

  1. trim():用于去除字符串两端的空格,但不会影响字符串中间的空格。
  2. replace(/\s/g, ''):使用正则表达式 \s 匹配所有的空白字符(包括空格、制表符等),并通过 g 全局标志替换所有匹配项为空字符串,从而去除所有空格。
  3. replace(/^\s+|\s+$/g, ''):使用正则表达式匹配字符串开头和结尾的空格,并将其替换为空字符串,从而只去除两端的空格。

上一篇:js 字符串去掉空格

下一篇:js 去掉指定字符串

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 获取今天年月日

js jsonp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站