Write a function that when given a URL as a string, parses out just the domain name and returns it as a string. Examples: domainnamehttp:github.comSaadBenn  github domainnamehttp:www.zombiebites.com  zombiebites domainnamehttps:www.cnet.com  cnet Note: The idea is not to use any builtin libraries such as re regular expression or urlparse except .split builtin function Non pythonic way grab only the non https part grab the actual one depending on the len of the list case when www is in the url case when www is not in the url pythonic one liner
# Non pythonic way
def domain_name_1(url):
	#grab only the non http(s) part
    full_domain_name = url.split('//')[-1] 
    #grab the actual one depending on the len of the list  
    actual_domain = full_domain_name.split('.')  
    
    # case when www is in the url
    if (len(actual_domain) > 2):
        return actual_domain[1]    
    # case when www is not in the url
    return actual_domain[0]


# pythonic one liner
def domain_name_2(url):
    return url.split("//")[-1].split("www.")[-1].split(".")[0]

