fork download
  1. #!/usr/bin/perl
  2. # your code goes here
  3. $str="aab12a221b1";
  4. %map = ("a", "z", # map a to z
  5. "b", "y"); # map b to y
  6. sub get_mapping{
  7. if (exists $map{"$_[0]"}) {
  8. return $map{"$_[0]"};
  9. }
  10. return "$_[0]";
  11. }
  12. $str=~s/(.)/get_mapping($1)/eg;
  13. print $str;
Success #stdin #stdout 0s 3564KB
stdin
Standard input is empty
stdout
zzy12z221y1