От Stas Mishchenkov (2:460/5858) к Ruslan Suleimanov
В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)
NA>> Но, говорят можно заюзать готовый Text::Wrap
NA>> === BEGIN ===
NA>> use strict;
NA>> use warnings;
NA>> use 5.010;
NA>> my $text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit,
NA>> sed do eiusmod tempor incididunt ut labore
NA>> use Text::Wrap qw(wrap);
NA>> local $Text::Wrap::columns = $max;
NA>> say wrap('', '', $text);
NA>> === END ===
RS> да Text::Wrap тошо надо но он обрезает текст конкретно по заданому ему
RS> количеству символов, а надо чтобы еще опирался на пробелы или запятые если
RS> есть они в пределах +-75 символов. Как вариант по символьно загнать в
RS> массив и дальше высчитывать количество символов и соединять их потом
RS> @array=split(//,$text); Но это будет долго и ресурсоемко для слабой
RS> машины..
--- Не откладывайте на завтра - кладите на всё уже сегодня.
* Origin: Lame Users Breeding. Simferopol, Crimea. (2:460/5858)
Ответы на это письмо: