Здравствуйте, я пишу мессенджер на JavaScript и мне нужно при условии, если пользователь отправил длинное слово без пробелов (скажем при очень длинных ссылках) делить его на равное количество символов (у меня - это 28) и в конце каждого из набора символов ставить экранирование
\n
, иначе строка выходит из блока и едет поездом до Москвы за пределы окна браузера.
Я начал примерно так и дальше меня хватил ступор:
var text = inputField.val();
text.trim();
var words = text.split(' ');
for (var i = 0; i < words.length; i++) {
if (words[i].length >= 28) {
//здесь явно что-то надо сделать
}
}