Как бы сделать чтобы текст который не влазит в строку шириной 50 символов переносился по словам, так как это реализовано в текстовом поле шириной 50 символов на странице. На вид текст переносится, но сам текст не содержит символов переноса строки. Как их туда вставить желательно без сложных алгоритмов?
Ну, для начала, нужно научиться искать границу слова - то есть получить строку символов, в который перечислены все символы, которые могут быть разделителями слов.
Потом, начиная с 50 символа и до первого перебираем символы в строке и сравниваем с полученным шаблоном - если совпало, то мы нашли границу деления строки.
Если не нашли до первого-то режем на 50, так как это всё одно длинное слово.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший