import re

with open("date.txt") as file:
    data = file.read()
    urls = re.findall("https?://(?:[-\w.]|(?:%[\da-fA-F]{2}))+", data)
    urls = [url.strip() for url in urls if len(url) > 4]
    urls_map = {}
    for url in urls:
        if url not in urls_map:
            print(url)
            urls_map[url] = True
