お世話になります。
ハッシュの中の配列をeachする?方法がわからず困っております。
たとえば変数 url
にhttp://hgoehoge.com/user_name
や https://hugahuga.jp/user_name
が入れられていて、
user_name
の部分を抜き出したいとします。
URLはいくつかのパターンがあるので、
example = { hoge: [ %r{https?://hogehoge.com/}, %r{https?://id.hogehoge.com/} ], huga: [%r{https?://hugahuga.com/}] }
というハッシュを作り、
url.to_s.gsub!(example[:hoge], "")
みたいな感じで抜き出そうと思ったのですが、この方法だとfugaはうまく行きますがhogeはurlがhttps://id.hogehoge.com/
だった場合が拾えません。
どのようにしたら良いか、ご教授いただけると嬉しいです。
よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。