G'day craigt,
"I have not been able to substitute or transform, split, or substr."
You could use any of those methods. I'm assuming by "transform" you mean transliteration (i.e. y/// aka tr///). I acknowledge that some of these solutions have already been posted.
$ perl -E 'my $x = "A(B"; $x =~ s/\(/</; say $x' A<B
$ perl -E 'my $x = "A(B"; $x =~ y/(/</; say $x' A<B
$ perl -E 'my $x = "A(B"; $x = join "<", split /\(/, $x; say $x' A<B
$ perl -E 'my $x = "A(B"; substr $x, index($x, "("), 1, "<"; say $x' A<B
Now use Benchmark to compare the different methods. Please post the results as I (and probably others) would be interested.
— Ken
In reply to Re: substituting 1 escaped character for another
by kcott
in thread substituting 1 escaped character for another
by craigt
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |