in reply to regex matching on metacharacters
> But is there a more elegant way to do that, one that might also pick up some of the others?
yes, see quotemeta resp. \Q and \E °
demo
>perl $v1 = "*hello"; $v2 = "*hello"; print quotemeta($v2),"\n"; print "match" if $v1 =~ /\Q$v2/; __END__ \*hello match >
Cheers Rolf
(addicted to the Perl Programming Language :)
Wikisyntax for the Monastery
°) also perlre#Quoting-metacharacters
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: regex matching on metacharacters
by slugger415 (Monk) on Jul 21, 2022 at 03:32 UTC |
In Section
Seekers of Perl Wisdom