📅  最后修改于: 2023-12-03 15:07:15.954000             🧑  作者: Mango
在JavaScript中,删除字符串中的空格和换行符可以通过以下几种方式实现:
正则表达式可以查找和替换字符串中的某些字符或模式。使用正则表达式可以删除字符串中的空格和换行符。
// 删除所有空格和换行符
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"
字符串函数trim()可以删除字符串两端的空格和换行符。
var str = " hello \n world ";
str = str.trim();
console.log(str); // 输出"hello \n world"
字符串函数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中字符串中的空格和换行符。具体使用哪种方法取决于您的需求。