Web リンクの形式でユーザー入力を受け付けています。例:http://google.com
私のデータベースでは、http://
接頭辞またはhttps://
. これら 2 つのことについて、URL の先頭で文字列検索を行うつもりでした。
これは Rails/Ruby がそのまま使えるような気がしますが、そのような機能を知っている人はいますか?
Web リンクの形式でユーザー入力を受け付けています。例:http://google.com
私のデータベースでは、http://
接頭辞またはhttps://
. これら 2 つのことについて、URL の先頭で文字列検索を行うつもりでした。
これは Rails/Ruby がそのまま使えるような気がしますが、そのような機能を知っている人はいますか?
ドキュメントから:
require 'uri'
uri = URI("http://foo.com/posts?id=30&limit=5#time=1305298413")
uri.scheme #=> "http"
uri.host #=> "foo.com"
uri.path #=> "/posts"
uri.query #=> "id=30&limit=5"
uri.fragment #=> "time=1305298413"
または、
require 'uri'
URI.split("http://www.ruby-lang.org/")
# => ["http", nil, "www.ruby-lang.org", nil, nil, "/", nil, nil, nil]