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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : InSAn \(Panchuk Andrey\)             2:5020/400     02 Sep 2002  16:44:25
 To : Sergey Ermakov
 Subject : Re: Работа с регэкспами
 -------------------------------------------------------------------------------- 
 
 Hello, Sergey!
 You wrote to All on Sat, 31 Aug 2002 19:46:16 +0400:
 
  SE> m/.*(:(текст1|текст2| ...))|\. Д (.*))/
 
  SE>      Однако данное решение не позволяет мне вычленить элементы текста
  SE> ни для случая двоеточия, ни для случая точки-тире, так как скобки
  SE> воспринимаются как управляющие, а не как разделяющие элементы
  SE> формирующегося списка.. Другими словами:
 
 А заматчить?
 m/.*(:\(текст1|текст2| ...\))|\. Д (.*))/
 
  SE>      Идея в том, что по шаблону
  SE> \(.*: баран.*)\
  SE>  я получу "жадную" строчку:
  SE> Выражения: баран, : козел, другие: баран
  SE>  а мне нужно только
  SE> Выражения: баран
 
 /(.*: баран{1}).*/
 
 With best regards, InSAn.
    http://www.PROext.com
 --- ifmail v.2.15dev5
  * Origin: PROext (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Работа с регэкспами   Sergey Ermakov   31 Aug 2002 20:46:16 
 Re: Работа с регэкспами   InSAn \\(Panchuk Andrey\\)   02 Sep 2002 16:44:25 
Архивное /ru.perl/91045c9434f8.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional