#!/usr/bin/perl
use warnings;
use strict;
my %hash = (
'.111' => 'Aaaa',
'.222' => 'Bbbb',
'.333' => 'Cccc'
);
my %newhash = map { substr ($_, 2) => $hash{$_} } keys %hash;
for ( keys %newhash ) {
print "$_ => ", $newhash{$_}, "\n";
}
####
C:\Code>perl newkeys.pl
22 => Bbbb
11 => Aaaa
33 => Cccc
####
%hash = map { substr ($_, 2) => $hash{$_} } keys %hash;