First, why do you use the term "massive" instead of array?
I can't reproduce the problem you are claiming:
$ cat data.pl 'asdasd', "'asdasd", '\'asdasd', "\\'asdasd", '\\\'asdasd', $ perl -MData::Dumper -e 'print Dumper [do "data.pl"]' $VAR1 = [ 'asdasd', '\'asdasd', '\'asdasd', '\\\'asdasd', '\\\'asdasd' ];
Which is pretty much expected given Perl's behavior in regards to quoting rules, see e.g. Quote Like Operators and Quote and Quote like Operators.
Perhaps you could describe what you are trying to achieve more exactly, with some real sample input and expected output - see How do I post a question effectively? and Basic debugging checklist
In reply to Re: do does not read massive containing element w/ ' sign.
by Anonymous Monk
in thread «Do» does not read an array containing element w/ «'» sign.
by nikolay
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |