Changing every value in a hash in Ruby October 18, 2022 by Tarik In Ruby 2.1 and higher you can do { a: 'a', b: 'b' }.map { |k, str| [k, "%#{str}%"] }.to_h