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


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)
 
 

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

 Тема:    Автор:    Дата:  
 Re: разделенная запятыми   Andrew Alakozow   30 Mar 2004 10:47:55 
Архивное /ru.perl/44038ae16d97d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional