-
Python:
import urllib.parse url = "http://www.example.com" parsed_url = urllib.parse.urlparse(url) domain = parsed_url.netloc print(domain)
-
JavaScript:
const url = "http://www.example.com"; const parsedUrl = new URL(url); const domain = parsedUrl.hostname; console.log(domain);
-
PHP:
$url = "http://www.example.com"; $parsedUrl = parse_url($url); $domain = $parsedUrl['host']; echo $domain;
-
Рубин:
require 'uri' url = "http://www.example.com" parsed_url = URI.parse(url) domain = parsed_url.host puts domain
-
Java:
import java.net.URI; import java.net.URISyntaxException; public class ExtractDomain { public static void main(String[] args) { String url = "http://www.example.com"; try { URI uri = new URI(url); String domain = uri.getHost(); System.out.println(domain); } catch (URISyntaxException e) { e.printStackTrace(); } } }
Обратите внимание, что в этих примерах предполагается, что URL-адрес имеет стандартный формат и может потребовать дополнительной обработки ошибок или изменений в зависимости от конкретного варианта использования.