js 去除字符串所有空格
时间: 2023-11-30 07:02:59 浏览: 107
使用JavaScript去除字符串中的所有空格,可以使用正则表达式和replace方法。可以定义一个去空格函数,接受两个参数,第一个参数是需要去掉空格的字符串,第二个参数传入一个字符串'g'即可。
```javascript
function Trim(str, is_global) {
var result;
result = str.replace(/(^\s+)|(\s+$)/g,"");
if (is_global.toLowerCase() == "g") {
result = result.replace(/\s/g,"");
}
return result;
}
var str = " a,b,c ,d ,e ";
var trimmedString = Trim(str, 'g');
console.log(trimmedString);
```
这个函数会返回一个新的字符串,其中所有的空格都被去除了。
相关问题
js去除字符串的空格
可以使用JavaScript中的replace()方法结合正则表达式来去除字符串中的空格。示例代码如下:
```javascript
let str = " hello world ";
str = str.replace(/\s+/g, "");
console.log(str); //输出"helloworld"
```
这里的正则表达式 \s+ 匹配一个或多个空格,g表示全局匹配,即匹配所有符合条件的空格字符。replace()方法将匹配到的空格字符替换为空字符串,从而去除了字符串的空格。
js去掉字符串首尾空格
可以使用JavaScript中的trim()函数,示例代码如下:
```javascript
let str = " Hello World! ";
str = str.trim();
console.log(str); // 输出:Hello World!
```
该函数可以去掉字符串开头和结尾的空格、制表符、换行符等空白字符。
阅读全文