Photo by: elliottcable
毎回忘れるので自分用にメモ。
Rubyで日本語をURLエンコード・デコードする方法。
require 'cgi' text = CGI.escape("和洋風".toutf8)
URIのescapeメソッドで変換する方法もあるみたいだけど、なぜか自分の環境では上手くいかないので毎回CGIを使っています。
ちなみに元に戻すにはこれ。
require 'cgi' CGI.unescape("%e5%92%8c%e6%b4%8b%e9%a2%a8")
今度は忘れるなよ俺。