|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 21 Jan 2002 13:08:51 To : "Andrey Titov" Subject : Re: Перл: длина скаляра $string -------------------------------------------------------------------------------- Здравствуй, Andrey Titov. >> AT> но когда потом начинаю их перебирать, то на длинных всё глохнет. AT> > >> AT> foreach $string (@LINES) { AT> > >> AT> Как обойти ограничения на длину $string ? AT> > >> AT> Глохнет (перестаёт работать) только на русских буквах. >> AT> Hапример 86 Ж уже не берёт, а 85 Ж - нормально. >> AT> Единичек берёт хоть тысячу. >> AT> Дело происходит под Win+Apache. AT> > AT> > А что ты с ними там делаешь? В норме перлу глубоко по барабану, сколько у AT> тебя AT> > мегабайт в скаляре и чего. Hо можно придумать, скажем, регекс, который AT> будет AT> > умирать на 30-символьной строке. Хотя вообще читать HTML по строкам - это AT> > изврат... AT> Он даже не открывается AT> if (-T $FILE) { AT> open(FILE,"$FILE") || die $!; AT> @LINES = <FILE>; AT> close(FILE); AT> } AT> Т.е. не проходит даже if. Что совершенно логично, если документацию прочесть. AT> Усли проверку убрать, AT> то затем вылетает на ошибку. Hа какую? И как файл называется? -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/6359175535d0.html, оценка из 5, голосов 10
|