[Moscow.pm] parsing {string}{string} Regexp-Common etc.
Ivan Petrov
i.petro.77.00 на gmail.com
Сб Июн 11 03:04:44 PDT 2011
>>> Сейчас через Regexp::Common делаю так:
>>
>>> my @f = /$RE{balanced}{-parens=>'{}'}/g;
>>
>> какой-то изврат
> Не согласен.
зря.
> 'any symbol' --- могут быть \w \d, а также
> парные сочетания скобок ()[]{} и вложенные тоже
> :)
этого в исходном задании не было. ну да ладно.
тогда как-нибудь так:
/( \{ (?>[^{}]*) (?:\}\d*|(?1) \} \d*) )/gx;
Подробная информация о списке рассылки Moscow-pm