В этом примере вы научитесь писать программу на JavaScript, которая заменяет все разрывы строк в строке
тегом.
Чтобы понять этот пример, вы должны знать следующие темы программирования JavaScript:
- Строка JavaScript
- Строка JavaScript replace ()
- Разделение строки JavaScript ()
- Javascript Array join ()
Пример 1: замена всех разрывов строк с помощью 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);
Вывод
Я изучаю JavaScript.
JavaScript - это весело.
JavaScript - это просто.
В приведенном выше примере:
- RegEx используется с
replace()
методом для замены всех разрывов строки в строке на
. - Шаблон
/(||)/
проверяет наличие разрывов строк. - Шаблон
/g
проверяет все вхождения строки.
Пример 2: Замена всех разрывов строк с помощью встроенных методов
// 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);
Вывод
Я изучаю JavaScript.
JavaScript - это весело.
JavaScript - это просто.
В приведенном выше примере встроенные методы используются для замены всех разрывов строк на
.
split('')
Разбивает строку на элементы массива путем расщепления на разрыв строки.
(«Я изучаю JavaScript.», «JavaScript - это весело», «JavaScript - это просто».)
Метод соединяет массив путем добавления между элементами массива.join('
')
Я изучаю JavaScript.
JavaScript - это весело.
JavaScript - это просто.