📜  删除空格和换行符 javascript (1)

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

删除空格和换行符 javascript

在JavaScript中,删除字符串中的空格和换行符可以通过以下几种方式实现:

1. 使用正则表达式

正则表达式可以查找和替换字符串中的某些字符或模式。使用正则表达式可以删除字符串中的空格和换行符。

// 删除所有空格和换行符
var str = " hello  \n world ";
str = str.replace(/\s+/g, "");
console.log(str); // 输出"helloworld"

// 删除开头和结尾的空格和换行符
var str2 = "   hello  \n world   ";
str2 = str2.trim();
console.log(str2); // 输出"hello  \n world"
2. 使用字符串函数trim()

字符串函数trim()可以删除字符串两端的空格和换行符。

var str = "   hello  \n world   ";
str = str.trim();
console.log(str); // 输出"hello  \n world"
3. 使用字符串函数replace()

字符串函数replace()可以查找并替换字符串中的某些字符。

// 删除所有空格和换行符
var str = " hello  \n world ";
str = str.replace(/ /g, "").replace(/\n/g, "");
console.log(str); // 输出"helloworld"

// 删除开头和结尾的空格和换行符
var str2 = "   hello  \n world   ";
str2 = str2.replace(/^\s+|\s+$/g, "");
console.log(str2); // 输出"hello  \n world"

总之,这些方法都可以帮助您删除JavaScript中字符串中的空格和换行符。具体使用哪种方法取决于您的需求。