Как начать новую строку в регулярном выражении?

У меня небольшая проблема, и я не нашел, как ее решить. Я использую текстовую анимацию на главном экране. Я запускаю анимацию с помощью регулярного выражения. Код работает правильно, но поскольку тексты выстроены рядом, они образуют бессмысленные предложения. Я хочу расположить предложения в соответствии с их написанием. Я хочу, чтобы после написания статьи новый текст шел в нижнюю строку, но я не нашел, как это сделать? Я просто хочу использовать простой
тег или что-то еще. Допустим, я написал

Выход:

текст первой строки текст второй строки

Я хочу:

Первая строка

Вторая линия

Код регулярного выражения, который я использую:

$ ('. ml2'). each (function () {

$ (this) .html ($ (this) .text (). replace (/ ([^ \ x80- \ xFF] | \ w) / g, "$ &"));

});

anime.timeline ({loop: true})

.Добавлять({

      targets: '.ml2 .letter',
scale: [4,1],
opacity: [0,1],
translateZ: 0,
easing: "easeOutExpo",
duration: 400,
delay: function(el, i) {
  return 60*i;
trigger:('owl.changed')
}

}) .Добавлять({

      targets: '.ml2',
opacity: 0,
duration: 300,
easing: "easeOutExpo",
delay:20

});

1 ответ

Вы ищете символ новой строки?

В регулярном выражении он находится с \n

В файлах Windows иногда встречаются \r\n, так \r?\n поймает любой случай.

Другие вопросы по тегам