>URI.parse('https://hoge[piyo].com')
↓
URI::InvalidURIError: bad URI(is not URI?): https://hoge[piyo].com
なるほど。角括弧[]がいけないのはわかる。でもどうすれば...
解
https://github.com/sporkmonger/addressable
gem install addressable
>Addressable::URI.parse('https://hoge[piyo].com').host
=> "hoge[piyo].com"
解決しました。
ありがとうございました。