Ruby のエスケープ解除 HTML 文字列
概要
Ruby で次の文字列をエスケープ解除する方法はありますか?
C:\inetpub\wwwroot\adminWeb
に
C:\inetpub\wwwroot\adminWeb
またはへ
C%3A%5Cinetpub%5Cwwwroot%5CadminWeb
URI.decode を試しましたが成功しませんでした。
解決策
CGI ライブラリはオプションの 1 つです。
require 'cgi'
CGI.unescapeHTML('C:\inetpub\wwwroot\adminWeb')
# => "C:\\inetpub\\wwwroot\\adminWeb"