|
|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/91045c9434f8.html, оценка из 5, голосов 10
|