|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Sly Golovanov 2:5020/794.13 30 Jul 2000 10:11:24 To : Dmitry Lebus Subject : FAQ 1/3 -------------------------------------------------------------------------------- Когда часы с дятлом пробили Воскресенье Июль 30 2000 03:29 и стену, сквозь дыру стало слышно разговор Dmitry Lebus и Sly Golovanov: SG>> Q: Как не учитывать регистр в русском тексте? С английским SG>> регекспы с ключом i работают, а с русским - нет. DL> А если текст в досовой кодиpовке, или какой дpугой? DL> Я так понимаю надо setlocale(LC_CTYPE, "Russian_Russia.что-то"). DL> "Что-то" это что? Или как-то по дpугому? не в курсе, может здесь подскажут. SG>> Q: Хочу прочитать список файлов в каталоге, но почему-то не SG>> работает или глючит. Делаю так: @files=<*>; SG>> A: Такой способ вызывает внешнюю программу glob (также, как и SG>> способ @files=glob("*")). DL> Стpанно, у меня этой пpоги точно нет, но способ pаботает. посмотри <path_to_perl>\perl\bin\perlglob.bat SG>> @files=grep !/^\.+$/,readdir DIR; DL> ^^^^ А выше не советовал glob, Ведь и grep не у всех DL> оказаться может. glob - это функция, вызывающая внешнюю программу. grep такого не делает. DL> Без grep'а можно использовать что-то типа этого: можно, но зачем усложнять? Hе пpощаюсь [Стадо Котов] > SLY < --- Первый блин - раком * Origin: Absolute Games, http://www.ag.ru (2:5020/794.13) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/259933983ff68.html, оценка из 5, голосов 10
|