import os
import re

dir_path = "/Applications/XAMPP/xamppfiles/htdocs/touristo"

html_files = [f for f in os.listdir(dir_path) if f.endswith('.html')]

for file in html_files:
    filepath = os.path.join(dir_path, file)
    with open(filepath, 'r') as f:
        lines = f.readlines()
    
    new_lines = []
    for line in lines:
        if 'train-booking.html' in line:
            # Only remove the line if it's a list item linking to train-booking
            if re.search(r'<li.*?>.*?train-booking\.html.*?</li>', line):
                continue
        new_lines.append(line)
        
    with open(filepath, 'w') as f:
        f.writelines(new_lines)
    print(f"Updated {file}")

# Delete the file itself
train_file = os.path.join(dir_path, 'train-booking.html')
if os.path.exists(train_file):
    os.remove(train_file)
    print(f"Deleted {train_file}")

