Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery
 
PerlMonks  

Re^5: Looking up elements of an array in another array!

by tobyink (Abbot)
on Mar 23, 2013 at 07:05 UTC ( #1025003=note: print w/ replies, xml ) Need Help??


in reply to Re^4: Looking up elements of an array in another array!
in thread Looking up elements of an array in another array!

I'd suggest:

my $a_ext=quotemeta($a).$ext;

... because this will cope better when $a contains "special" characters such as "[" or "+".

package Cow { use Moo; has name => (is => 'lazy', default => sub { 'Mooington' }) } say Cow->new->name


Comment on Re^5: Looking up elements of an array in another array!
Select or Download Code
Re^6: Looking up elements of an array in another array!
by better (Acolyte) on Mar 23, 2013 at 07:50 UTC

    Thanks, this might help with my problem reported in the last update. I go and try.

    better

      No, it doesn't. I will have to replace the brackets.

        This code will do

        foreach my $id (@ids) { #Replace brackets with underscore $id=~s/</_/; $id=~s/>/_/; #declare regex pattern my $ext = "[^0-9]*\.jpg"; my $a_ext=quotemeta($id).$ext;

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1025003]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (9)
As of 2014-08-21 19:41 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (143 votes), past polls