R. Joseph Newton wrote:
>
> The problems with operators may come from the way some characters are used as control
> characters in some contexts. It might be best to try the qr() [quote-regex] or qm()
> [quotemeta] functions to insure that any control character is properly escaped.
There's not qm() operator Joseph. It's:
$safe = quotemeta ($string);
or
$safe = "embedded \Q$string\E call";
where the latter is the same as
$safe = "embedded " . quotemeta ($string) . " call";
Also, qr() won't protect any metacharacters for you. It's just a chance
to force compilation of a regex away from the (implied or explicit)
binding operators like =~.
Cheers,
Rob
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]