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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : bvr                                  2:5020/400     11 Feb 2004  09:34:06
 To : All
 Subject : Вопрос по разбиению строк на слова
 -------------------------------------------------------------------------------- 
 
 Привет
 Вот пример скрипта
 .......
 open(FILE, "base.txt") || die "Can't open database file: $!"; flock(FILE,
 2); # lock it
 @DB = <FILE>;
 flock(FILE, 8); # unlock it
 close(FILE);
 foreach $str(@DB) {
 Присваиваем целую строку переменной $sEmail
 $sEmail = $str;
 chomp($sEmail); # remove <CR> at end
 $sEmail =~ tr/A-Z/a-z/;
  if($in{'e-mail'} eq $sEmail) {
   SendMail($sEmail, "Subject", "Dear Sir ....");
 #print "Please check your e-mail box";
 print "Location: $Location1\n\n";
 exit;
  }
 }
 ...........
 Подскажите, как строку $str, которая может содержать несколько слов, разбить
 по словам? т.е. в разных переменных соответствующие слова. Количество слов в
 строке может быть фиксированное число, например 2. Как сделать, если
 количество слов в строке заранее неизвестно?
 Если кто может, приведите пример кода.
 
 Спасибо что не отказали
 
 --
 Бажанов
 Владимир
 --- ifmail v.2.15dev5.3
  * Origin: GenDR News Server (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Вопрос по разбиению строк на слова   bvr   11 Feb 2004 09:34:06 
 Re: Вопрос по разбиению строк на слова   andrey pashkov   12 Feb 2004 10:50:24 
 Moderatorial [+] (was: Вопрос по разбиению строк на слова)   Comoderator of RU.CGI.PERL   12 Feb 2004 18:15:35 
Архивное /ru.cgi.perl/17432563b7d18.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional