js如何分行展示字符串

function displayStringInLines(str) {
// 使用正则表达式根据换行符分割字符串
const lines = str.split(/\r?\n/);

// 使用map函数为每行前面加上换行符
const formattedLines = lines.map(line => `\n${line}`).join('');

// 输出或以其他方式显示
console.log(formattedLines);
}

// 示例使用
const longString = "这是一个\n长字符串,它包含\n多行文本。";
displayStringInLines(longString);

posted @ 2024-04-25 09:45  gbc  阅读(22)  评论(0)    收藏  举报