in reply to Dynamic regexp from array values
Or better yet use Regex::PreSufmy $regex = join '|', map "\Q$_\E", @vals; doSomething() if $data =~ $regex;
Or put grep() to useuse Regex::PreSuf; doSomething() if $data =~ presuf(@vals);
doSomething() if grep $data =~ /\Q$_/, @vals;
_________
broquaint
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: Dynamic regexp from array values
by bronto (Priest) on Feb 12, 2003 at 10:41 UTC | |
by broquaint (Abbot) on Feb 12, 2003 at 12:16 UTC | |
by ihb (Deacon) on Feb 12, 2003 at 20:08 UTC |