I have file in which many decimal number are given in form like
Hello
Hey
'37888' =>'A'
'37890' =>'B'
'37642' =>'C'
Now I have tried this,
while (my $line = <$Log1>) {
$line =~ s/'(\d+)'/(\hex(\d+))/g); #Here I am getting error
print $line;
};
sub hex{
my $num = @_;
my $n= ("0x"."%x\n", $num);
return $n;
};
I thought (\hex(\d+)) will work. Any suggestion how to do it?