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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Ruslan Bondarev                      2:463/94.12    17 Jul 2001  20:35:59
 To : All
 Subject : regexp
 -------------------------------------------------------------------------------- 
 
 Разыскивается красивый регексп для решения такой задачи:
 Задан некий список шаблонов слов или частей слов, нужно отматчить все вхождения 
 шаблонов в строке и выдать сам шаблон, обрамленный N словами слева или справа.
 (если нет N слова, то выдать то что есть или ничего)
 
 Hичего кроме
 $\ = "\n";
 for $pat (@patterns)
 {
   print $1 while (/(\w*\W*\w*$pat\w*\W*\w*)/igo);
 }
 в голову не лезет, но это некрасивое решение + только по одному слову
 обрамление.
 
 ... bye.
 --- Медленно любила, пережевывая...
  * Origin:  (2:463/94.12)
 
 

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

 Тема:    Автор:    Дата:  
 regexp   Ruslan Bondarev   17 Jul 2001 20:35:59 
Архивное /ru.perl/27783b54a469.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional