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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     19 May 2003  17:36:35
 To : Ruslan Sulemanov
 Subject : Re: длинные строки
 -------------------------------------------------------------------------------- 
 
 Здравствуй, Ruslan Sulemanov.
 
 RS>      Есть длинная строка:  $str="Very long string 12 Mb";
 RS>      Hадо найти слово и проверить перед ним стоящее слово
 RS>      и после стоящее слово.
 RS>      известна позиция слова в строке. Как можно это сделать
 RS>      более оптимально и менее чем за 0.21 сек.?
 RS>      p.s строка из БД
 RS>      Заранее благодарен.
 
 Если длина предыдущего и последующего слов имеет разумное ограничение, то
 substr($str, $pos-$one_word_max_size, $three_words_max_size) отрабатывает
 существенно быстрее чем за 0.21 сек. Хотя, конечно, смотря на каком железе...
 
 -- 
 Artem Chuprina
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757
 --- ifmail v.2.15dev5
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 длинные строки   Ruslan Sulemanov   19 May 2003 09:47:28 
 Re: длинные строки   Artem Chuprina   19 May 2003 17:36:35 
 Re: длинные строки   Serg Chervjakov   19 May 2003 18:32:18 
 Re: длинные строки   Slava Ivanov   20 May 2003 00:48:36 
Архивное /ru.perl/1147734ca365d.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional