import osimport re# Obtenim els noms de tots els fitxers .md del directori actualfilenames = [f for f in os.listdir() if f.endswith(".md")]for filename in filenames: # Obrim el fitxer en mode lectura with open(filename, "r") as f: # Llegim el contingut del fitxer text = f.read() pattern = r"\S+:\s*$" lines_to_remove = [] for i, line in enumerate(text.split("\n")): if re.search(pattern, line): lines_to_remove.append(i) lines = text.split("\n") for i in reversed(lines_to_remove): del lines[i] result = "\n".join(lines) # Obrim el fitxer en mode escriptura per sobreescriure el seu contingut with open(filename, "w") as f: # Escrivim el nou text al fitxer f.write(result)