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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Oleg Gromov                          2:5061/120.90  05 Jul 2004  02:51:02
 To : Artem Chuprina
 Subject : не работает интересная конструкция
 -------------------------------------------------------------------------------- 
 
 
  Форматируя очередной винт 03 Июл 04 13:56,
  я заметил как Artem Chuprina ведет оживленную дискуссию с Oleg Gromov
 
  OG>> вот и сам сабж:
  OG>> $message=~s/chr(13)//gi;
  OG>> $message=~s/chr(10)//gi;
  OG>> смысл в том чтобы вырезать конец строки, если кто не понял :))
  OG>> но такая конструкция не пашет... работает вот как:
  OG>> $c13=chr(13);
  OG>> $c10=chr(10);
  OG>> $message=~s/chr(13)//gi;
  OG>> $message=~s/chr(10)//gi;
  OG>> а почему так происходит?
 
  AC> По документации.  Ее читать надо.  Регулярное выражение - это не то
  AC> место, где можно просто взять и написать произвольный код.
 
  OG>> как бы заставить ее работать без ввода дополнительных переменных?
 
  AC> Вообще-то $message =~ y/\r\n//d;  А что?
 
 так и знал что где-нить да прогоню... :) все-таки перл только начинаю учить...
 
 Да пребудет с тобой хорошая работа, пиво и красивая девушка, Artem!
 --- GoldED+/W32 1.1.5-030407 (New Point Express)
  * Origin: Hас reboot, а мы крепчаем... :) (2:5061/120.90)
 
 

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

 Тема:    Автор:    Дата:  
 не работает интересная конструкция   Oleg Gromov   03 Jul 2004 01:27:22 
 Re: не работает интересная конструкция   Artem Chuprina   03 Jul 2004 13:56:33 
 не работает интересная конструкция   Oleg Gromov   05 Jul 2004 02:51:02 
Архивное /ru.cgi.perl/388940e889fc.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional