Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alexey Mahotkin                      2:5020/400     30 Jun 2003  23:29:11
 To : "Ivan"
 Subject : Re: использование join
 -------------------------------------------------------------------------------- 
 
 >>>>> "i" == ivan  <ivan@webaddress.ru> writes:
 
  i> Hi all !!  Есть строчка типа print join("','",@ips) - печатает все
  i> элементы массива @ips в строчку разделяя , Задача такова: можно ли из
  i> массива @ips выбирать не все строчки а по шаблону соотв не прибегая к
  i> циклам ?  те реализовать вот это в одной строчке : $k=''; foreach my
  i> $element(@ips) { if ($element=~/^[0-9]{1,20}$/) { $k.=",".$element;
  i> }
  i> }
 Во-первых, лучше это делать всё же в цикле.   При всём моём уважении к
 шворциан-трансформам, сопровождать такой код малоприятное занятие.
 
 Во-вторых, можно использовать функцию grep.
 
 --alexm
 --- ifmail v.2.15dev5
  * Origin: tyranny (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 использование join   Ivan   30 Jun 2003 19:29:09 
 Re: использование join   Alexey Mahotkin   30 Jun 2003 23:29:11 
 Re: использование join   Yury Kopyl   03 Jul 2003 08:43:28 
 Re: использование join   Sergey Skvortsov   03 Jul 2003 17:11:21 
 Re: использование join   Yury Kopyl   04 Jul 2003 16:58:06 
 Re: использование join   Alexandre Gorobets   30 Jun 2003 19:35:48 
 Re: использование join   Alexey Mahotkin   01 Jul 2003 00:59:05 
Архивное /ru.perl/38656567516f.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional