|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : vitus@ice.ru 2:5020/400 01 Jun 2000 21:38:16 To : Dmitry Tweritin Subject : Re: Исключение в шаблоне -------------------------------------------------------------------------------- Dmitry Tweritin <Dmitry.Tweritin@p15.f1978.n5020.z2.fidonet.org> wrote: DT>но все-таки, какое отношение имеет local($_) к нижеприведенной DT>строчке, о которой шла речь? >>>> print join "\n", grep (!/-/, @list); Во-первых имеет. Потому что операция !/-/ как раз к $_ и применяется. Во-вторых, в функции grep perl, слава богу, делает local сам. В-третьих, предлагалось заменить join на $,="\n", print grep (!/-/,@list),""; А $, это из той же серии, что и $_ - хаки в стиле perl4 -------------------------------------------------- Victor Wagner vitus@ice.ru Programmer Office:7-(095)-785-09-72 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: AG Telecom news2 server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/134049f982860.html, оценка из 5, голосов 10
|