Фраза «nl2br в jQuery» относится к распространенной задаче программирования по преобразованию символов новой строки (\n) в разрывы строк HTML (
) с использованием библиотеки jQuery. Вот несколько методов, которые можно использовать для достижения этой цели:
Метод 1: использование функций text() и replace()
var text = "Hello\nWorld";
var convertedText = $('<div/>').text(text).html().replace(/\n/g, '<br>');
Метод 2: использование функций html() и replace()
var text = "Hello\nWorld";
var convertedText = $('<div/>').html(text.replace(/\n/g, '<br>')).html();
Метод 3. Использование пользовательской функции
function nl2br(text) {
var regex = /(\n)/g;
return text.replace(regex, "<br>");
}
var text = "Hello\nWorld";
var convertedText = nl2br(text);