The things that you want to work point out some muddiness in your understanding of Perl data types. It would be worthwhile for you to train yourself to pay attention to the sigils (type indicators). For example, you wanted to do:
$logtype=@singlefilter[0];
Obviously, the left side is a scalar variable, while the right side is
an array slice. That's not a good match. Just for typing reasons, it would be better to have
$logtype=$singlefilter[0];
so you're assigning scalar to scalar. Of course, that still won't give you what you want, because you don't want the reference to the array, you want something out of the referenced array:
$logtype = ${$singlefilter}[0];
# is the same as
$logtype = $singlefilter[0]->[0];
# is the same as
$logtype=$singlefilter[0][0];
But really, you want to assign several pieces out of the referenced array, so you can go back to using an array slice, assigning to a list:
($logtype, $Regex_Event, $Friendly_Output) = @{$singlefilter[0]}[0,1,2
+];
The usual perldocs are recommended:
perldoc perldata
perldoc perlreftut
perldoc perllol
perldoc perlref
The PerlMonk tr/// Advocate
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.