javascript写3个字符串并清除空格
时间: 2023-03-08 10:05:30 浏览: 52
"字符串1","字符串2","字符串3"; var str1=str1.replace(/\s+/g,""); var str2=str2.replace(/\s+/g,""); var str3=str3.replace(/\s+/g,"");
相关问题
js 写一个 function,清除字符串前后的空格
可以使用JavaScript的trim()函数来清除字符串前后的空格。以下是一个实现的示例代码:
function clearWhitespace(str) {
return str.trim();
}
// 测试
var str = " Hello World ";
var clearedStr = clearWhitespace(str);
console.log(clearedStr); // 输出 "Hello World"
前端将字符串去除全部空格, 每三个字符中间加个分号;
您可以使用以下 JavaScript 代码将字符串中的所有空格去除,并在每三个字符之间添加一个分号:
```javascript
function formatString(str) {
// 去除所有空格
str = str.replace(/\s/g, '');
// 在每三个字符之间添加分号
var formattedStr = '';
for (var i = 0; i < str.length; i += 3) {
formattedStr += str.slice(i, i + 3) + ';';
}
// 去除最后一个分号
formattedStr = formattedStr.slice(0, -1);
return formattedStr;
}
var input = "Hello World This is a Test";
var output = formatString(input);
console.log(output); // 输出: "Hel;loW;orl;dTh;isi;saT;est"
```
上述代码定义了一个 `formatString` 函数,它接受一个字符串作为参数,并返回格式化后的字符串。在函数内部,我们使用正则表达式 `\s` 匹配所有空格,并使用 `replace` 方法将其替换为空字符串。然后,我们使用 `for` 循环遍历字符串的每三个字符,并在它们之间添加一个分号。最后,我们使用 `slice` 方法去除最后一个分号,并返回格式化后的字符串。