my ($s, $m ,$e) = $number =~ /^((?:\D*\d){6})(.*)((?:\d\D*){4})$/; $m =~ tr/0-9/X/; $number = "$s$m$e"