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
#  LinkedIn: https://www.linkedin.com/in/egor-kostan/


[docs]def domain_name(url: str) -> str: """ 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 = '' 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