cormanaz has asked for the wisdom of the Perl Monks concerning the following question:
$extracted comes out null, and $remainder contains the entire string. I thought I would get the contents of the outermost set of parens. What am I doing wrong?use Text::Balanced qw( extract_bracketed ); my $text = q/%%% rick ran errands . sem(1, [ word(1001,rick), + word(1002,ran), word(1003,errands), word(1004,'.') ], + [ pos(1001,'NN'), pos(1002,'VBD'), pos(1003,'NNS'), + pos(1004,'.') ] )./; my ($extracted,$remainder) = extract_bracketed($text,'()');
TIA
Steve
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Text::Balanced not extracting
by kcott (Archbishop) on Oct 16, 2010 at 20:58 UTC | |
by cormanaz (Deacon) on Oct 16, 2010 at 22:35 UTC | |
by kcott (Archbishop) on Oct 16, 2010 at 22:52 UTC | |
|
Re: Text::Balanced not extracting
by Khen1950fx (Canon) on Oct 16, 2010 at 22:31 UTC |