|
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) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/388940e889fc.html, оценка из 5, голосов 10
|