おそらく単一の正規表現/置換を使用して、次のように値をスワップするのが簡単で清潔な方法があるのだろうか?値をスワップ
$ aの末尾に「x」がある場合は、「y」に置き換えます。そして、「X」でそれを交換同様に、「Y」との$終了する場合:私はこのような何かを考えることができ
$a = "test_x";
if ($a =~ /x$/) {
$a =~ s/x$/y/;
} else {
$a =~ s/y$/x/;
}
:
$a = $a =~ /x$/ ? s/x$/y/ : s/y$/x/;
これは素晴らしいです、ありがとう! – Subbeh