|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 21 May 2002 15:54:09 To : Vlad Subject : Re: разбить длиннуй мессагу -------------------------------------------------------------------------------- Здравствуй, Vlad. AL>>> Я решал подобную проблему, только мне приходилось резать на куски по AL>>> 250 символов ;-) Решил с помощью Text::Wrap. RP>> покажи плиз скpиптик AL>>> Можно конечно через AL>>> substr или через /(.{1,160})/ сделать, но тогда получившееся читать AL>>> крайне неудобно. RP>> меня оно вполне устpаивает, но там какие-то непонятные пpоблемы с pусским RP>> языком. если сообщение полность на pусском, то оно не хочет его pезать :( V> Text::Wrap не пользовался, не знаю, а вот если с языком, то substr - V> вариант с минимальными телодвижениями, поскольку для корректной работы V> регулярных выражений с русским нужно выставлять локаль. Регулярных выражений - нет. \w, [:alpha:] и т.п. - да. Hо на . это не распространяется. -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/144546d15dc1f.html, оценка из 5, голосов 10
|