Current section
Files
Jump to
Current section
Files
lib/url.ex
defmodule SimilarWebMiner.URL do
def host(url = "http" <> _) do
url
|> extract_host_from_cleaned()
end
def host(url_no_http) do
"http://#{url_no_http}"
|> extract_host_from_cleaned()
end
defp extract_host_from_cleaned(clean_url) do
%URI {
host: host
} = URI.parse(clean_url)
host
|> String.replace_leading("www.", "")
end
end