📌  相关文章
📜  如何从字符串中删除空格 javascript (1)

📅  最后修改于: 2023-12-03 15:23:48.166000             🧑  作者: Mango

如何从字符串中删除空格 - JavaScript

在JavaScript中,经常需要从字符串中删除空格。本文将介绍几种方法来实现这一目标。

方法一:使用replace()函数

可以使用replace()函数将字符串中的空格全部替换为空字符串。

let str = "Hello World! ";
let newStr = str.replace(/\s+/g, "");
console.log(newStr); // "HelloWorld!"

在上面的例子中,我们使用了一个正则表达式,将输入字符串中的所有空格都替换为空字符串。

方法二:使用trim()函数

trim()函数可以将字符串两端的空格都删除。

let str = "   Hello World!   ";
let newStr = str.trim();
console.log(newStr); // "Hello World!"

在上面的例子中,我们使用了trim()函数将输入字符串中的左右两端的空格都删除了。

方法三:使用split()和join()函数

可以使用split()函数将字符串拆分成单词数组,然后使用join()函数重新将数组合并成一个新字符串,中间不包含空格。

let str = "   Hello World!   ";
let newStr = str.split(" ").join("");
console.log(newStr); // "HelloWorld!"

在上面的例子中,我们使用了split()和join()函数将输入字符串中的所有空格都删除了。

方法四:使用正则表达式

可以使用正则表达式来删除字符串中的所有空格。

let str = "   Hello World!   ";
let newStr = str.replace(/\s/g, "");
console.log(newStr); // "HelloWorld!"

在上面的例子中,我们使用了一个正则表达式来替换输入字符串中的所有空格。

以上就是从JavaScript字符串中删除空格的几种方法。选择一种适合您的代码中使用即可。