in reply to Escape $ inside quotes only
Here's an alternative, whether it's an improvement is your call:)
$str =~ s[("[^"]*?(?<!\\)")] { (my $temp = $1) =~ s[(?<!\\)\$][\Q\$]g; $temp; }mge;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: Escape $ inside quotes only
by eyepopslikeamosquito (Archbishop) on May 07, 2003 at 04:57 UTC |