在 JavaScript 中,可以使用 trim() 方法来去除字符串两侧的空格,使用 replace() 方法和正则表达式来去除字符串中所有的空格。
trim() 方法去除字符串两侧的空格trim() 方法返回一个新字符串,该字符串包含原始字符串两侧的空格被删除。
例如:
let str = " hello world ";
let trimmedStr = str.trim();
console.log(trimmedStr); // "hello world"
replace() 方法和正则表达式去除字符串中所有的空格replace() 方法用于在字符串中替换某些字符。当使用正则表达式来匹配空格字符时,可以将所有空格替换为自己想要的字符,或者直接将其替换为空字符串。
例如:
let str = " hello world ";
let noSpaces = str.replace(/\s+/g, '');
console.log(noSpaces); // "helloworld"
在这个例子中,正则表达式 \s+ 匹配一个或多个空格字符,g 表示全局匹配,即匹配所有空格字符,而不仅仅是第一个。将所有匹配的空格字符替换为空字符串后,最终得到一个没有空格的字符串。
@漏刻有时