1

Perl でスクリプトを実行していたところ、次の問題が発生しました。Windows レジストリのキーの名前を編集する必要があります。

モジュールWin32::TieRegistryを使用しており、ドキュメントで関数を検索しましたが、見つかりませんでした。簡単であることはわかっていますが、それを行う方法が見つかりません。ヒントはありますか?

ありがとう!

4

1 に答える 1

6

ハッシュ内のキーの名前を変更することはできませんが、値を新しいキーにコピーして古いキーを削除することはできます。

$hash{new} = delete $hash{old};

実装が正常であると仮定すると、これは同順位のハッシュでも同じように機能するはずです。

于 2012-08-26T21:15:57.270 に答える