Source code for kyu_5.extract_the_domain_name_from_url.extract_domain_from_url

"""
Extract the domain name from a URL.

Created by Egor Kostan.
GitHub: https://github.com/ikostan
"""


[docs] def domain_name(url: str) -> str: """ Domain name from URL. Parses out just the domain name and returns it as a string. :param url: URL as a string :return: domain name as a string """ result: str = '' for url_segment in url.split('/'): if '.' in url_segment: if 'www' in url_segment: result = url_segment.split('.')[1] else: result = url_segment.split('.')[0] break return result