Neste exemplo, você aprenderá a escrever um programa JavaScript que substituirá todas as quebras de linha em uma string pela
tag.
Para entender este exemplo, você deve ter conhecimento dos seguintes tópicos de programação JavaScript:
- String JavaScript
- Substituir string JavaScript ()
- Divisão de string JavaScript ()
- Junção de matriz Javascript ()
Exemplo 1: Substituir todas as quebras de linha usando RegEx
// program to replace all line breaks in a string with
const string = `I am Learning JavaScript. JavaScript is fun. JavaScript is easy.`; const result = string.replace(/(||)/g, '
'); console.log(result);
Resultado
Estou aprendendo JavaScript.
JavaScript é divertido.
JavaScript é fácil.
No exemplo acima:
- O RegEx é usado com o
replace()
método para substituir todas as quebras de linha na string por
. - O padrão
/(||)/
verifica se há quebras de linha. - O padrão
/g
verifica todas as ocorrências da string.
Exemplo 2: Substituir todas as quebras de linha usando métodos integrados
// program to replace all line breaks in a string with
const string = `I am Learning JavaScript. JavaScript is fun. JavaScript is easy.`; const result = string.split('').join('
'); console.log(result);
Resultado
Estou aprendendo JavaScript.
JavaScript é divertido.
JavaScript é fácil.
No exemplo acima, os métodos integrados são usados para substituir todas as quebras de linha por
.
O split('')
divide a string em elementos de matriz, dividindo em uma quebra de linha.
("Estou aprendendo JavaScript.", "JavaScript é divertido.", "JavaScript é fácil.")
O método une a matriz adicionando entre os elementos da matriz.join('
')
Estou aprendendo JavaScript.
JavaScript é divertido.
JavaScript é fácil.