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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Dmitry Diskin                        2:5061/6.97    04 Jul 2003  07:42:52
 To : Victor Speranskiy
 Subject : Масивы
 -------------------------------------------------------------------------------- 
 
 
 03 Jul 03 18:30, Victor Speranskiy wrote to All:
 
  VS> Можно ли удалить определенный элемент из сабжа?
  VS> например:
  VS> @massiv = ("1", "2", "3");
  VS> и мне хотелось бы удалить средний элемент.
 
 Способов много, например, @massiv = ($massiv[0], $massiv[2]) :)
 Правильнее - splice(@massiv, 1, 1):
 
 @massiv = ("1", "2", "3");
 splice(@massiv, 1, 1);
 foreach(@massiv) {print "$_\n" }
 
  VS> Так же можно ли удалить из обычной переменной определенный символ или
  VS> группу символов??? $perem = "bla-lba"; Хотелось бы удалить в этой
  VS> строке тире.
 
 Определенный - в смысле, стоящий на нужной позиции или именно удалить тире? Если
 второе, то так:
 
 $perem =~ s/-//;
 
 А иначе - смотри функцию substr. Вообще, с такими вопросами - в чайник :)
 
 Dmitry
 
 --- GoldED+/W32 1.1.4.7
  * Origin: ююю dda@ic.ru ююю (2:5061/6.97)
 
 

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

 Тема:    Автор:    Дата:  
 Масивы   Victor Speranskiy   03 Jul 2003 18:30:54 
 Re: Масивы   Mikhail Polykovsky   04 Jul 2003 07:09:13 
 Масивы   Dmitry Diskin   04 Jul 2003 07:42:52 
 Масивы   Oleg N. Kotenko   05 Jul 2003 12:46:03 
Архивное /ru.perl/28603f04f992.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional