📌  相关文章
📜  JavaScript程序将所有换行符替换为<br>

📅  最后修改于: 2020-09-27 05:27:34             🧑  作者: Mango

在此示例中,您将学习编写JavaScript程序,该程序将用
标记替换字符串的所有换行符。

示例1:使用RegEx替换所有换行符
// program to replace all line breaks in a string with 
const string = `I am Learning JavaScript. JavaScript is fun. JavaScript is easy.`; let result = string.replace(/(\r\n|\r|\n)/g, '
'); console.log(result);

输出

I am Learning JavaScript.
JavaScript is fun.
JavaScript is easy.

在上面的示例中:

  • RegEx与replace()方法一起使用,用
    替换字符串的所有换行符。
  • 模式/(\r\n|\r|\n)/检查换行符。
  • /g模式检查所有出现的字符串 。

示例2:使用内置方法替换所有换行符
// program to replace all line breaks in a string with 
const string = `I am Learning JavaScript. JavaScript is fun. JavaScript is easy.`; let result = string.split('\n').join('
'); console.log(result);

输出

I am Learning JavaScript.
JavaScript is fun.
JavaScript is easy.

在上面的示例中,使用内置方法将所有换行符替换为

split('\n')通过在换行符上分割,将字符串分割为数组元素。

["I am Learning JavaScript.", "JavaScript is fun.", "JavaScript is easy."]

join('
')
方法通过在数组元素之间添加
连接数组。

I am Learning JavaScript.
JavaScript is fun.
JavaScript is easy.