Hmm. I agree. It really
would be mad to proliferate
if / else statements to deal with all the different permutations of modifiers!
Also agree with what you said earlier -
eval is the way to go, but only if you don't need the dynamically scoped variables.
I wonder if future perl releases will allow variables as modifiers -
$modifier = 'i' # or anything else
$string =~ /$regex/$modifier;
- that would make this problem (and others like it?) a lot easier.
§
George Sherston