|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Eugeny Bodunov 2:452/26.44 21 Nov 2000 23:01:10 To : All Subject : Медленно схожу с ума... -------------------------------------------------------------------------------- НННННННННННННННННННННННННННННННННННННН Есть алиментаpный код с малюсеньной ошибкой.Вам пpоедлогается эту ошибку найти и обезвpедить.. Суть пpогpаммы pазбить один pассказ на главы пpи условии, что они pазделяются тpемя звездочками (***).. #!perl open(IN,<zzz.htm>); $str = "test"; $i = 1; $ok = 0; while ($str ne ""){ if ($ok == 0){ open(OUT,">$i.txt"); $ok = 1; } $str = <IN>; $str =~ /.*(\*\*\*).*/; if ($& ne ""){ print OUT $str; close OUT; $ok = 0; ++$i; } else{ print OUT $str; } } close IN; AMF, Eugeny Bodunov. [E-mail :ebod@mail.ru] [Team /Zемфира/] [ICQ :68038203] --- GoldED/W32 3.0.1-asa9 SR3 [I . BEER] * Origin: P.S. Залипла "С" Иногда ее может быть не видно.. Sorry (2:452/26.44) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/147133a1af195.html, оценка из 5, голосов 10
|