8.6 רגקס פתרון

import re

def extract_dates(text):
    pattern = r'\b(?:\d{4}[-/]\d{2}[-/]\d{2}|\d{2}[-/]\d{2}[-/]\d{4})\b'
    return re.findall(pattern, text)

def main():
    text = input("Enter a text containing dates: ")
    dates = extract_dates(text)
    if dates:
        print("Dates found:")
        for date in dates:
            print(date)
    else:
        print("No dates found in the text.")

if __name__ == "__main__":
    main()