in reply to regular expression in a hash

my %Ren2Dol = ( rrv193\d{4}cm => "RNF191", );

Having 'special' bits in there will keep autoquoting from work. Try manually quoting the key.

'rrv193\d{4}cm' => "RNF191",

(that may not be the problem you're hitting, but it's certainly a problem)