|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Andrew Alakozow 2:5061/6 30 Mar 2004 10:47:55 To : Artem Chuprina Subject : Re: разделенная запятыми -------------------------------------------------------------------------------- MY>> вот бы распарсить строку, разделенную запятыми, которая может MY>> содержать (скобки (конечно, парные) и вот эти > , < запятые внутри MY>> скобок, которые учитывать не нужно (наверное, надо считать парные MY>> скобки любой вложенности) ), вот такие дела. MY>> split / что тут написать ? /, $s; AC> Вложенные скобочные структуры регексами не чинятся. Второе издание MRE: my $LevelN; $LevelN = qr/ \(( [^()] | (??{ $LevelN }) )* \) /x; Естественно, при условии, что за каждой открывающей скобкой следует соответствующая ей закрывающая и наоборот. aa29 --- Microsoft Outlook Express 6.00.2720.3000 * Origin: Life In The Dark (2:5061/6) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/44038ae16d97d.html, оценка из 5, голосов 10
|