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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alex Kharitonov                      2:5038/7.17    25 Apr 2001  12:18:54
 To : kip@zenon.net
 Subject : s///
 -------------------------------------------------------------------------------- 
 
 25 Апр 01 09:49, kip@zenon.net wrote to All:
 
  >> Подскажите, как yдалить в стpоке начальные и/или конечные пpобел(ы)
  >> (если
  k> они, конечно,
  >> есть)
 
  k>     s/^\s+(.*)\s+$/($1)/
 
  k>      ? :)
 
 А если нет начальных или конечных пробелов? Лучше так:
 
 s/^\s*((?:.*[^\s])?)\s*$/$1/
 
 Двойные скобки нужны на случай строки из одних пробелов при use warnings.
 
 С уважением, Alex!   mailto:askh@go.ru   http://home.onego.ru/~alexskh/
 PGP key fingerprint: 183A DDC9 D784 4623 98D5  4749 4F9C E20B 47E0 769C
 
 --- GoldED/386 3.00.Beta5+
  * Origin: ASKh Home (2:5038/7.17)
 
 

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

 Тема:    Автор:    Дата:  
 s///   Max Nekrasov   25 Apr 2001 14:24:49 
 Re: s///   Andrey Shirshov   25 Apr 2001 14:07:33 
 Re: s///   Peter Didenko   25 Apr 2001 10:49:04 
 s///   Alex Kharitonov   25 Apr 2001 12:18:54 
 s///   Ivan Frolcov   25 Apr 2001 15:44:39 
 s///   Slava Korchagin   25 Apr 2001 17:49:51 
 Re: s///   A.Radoselsky   25 Apr 2001 17:59:05 
 Re: s///   Sergey Gernichenko   25 Apr 2001 17:33:53 
Архивное /ru.perl/147413ae6d0f9.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional