Hiho,
Aus welchem Grund würdest du das & bei &ImANonExistendEntity; denn nicht ersetzen wollen?
Weil mein Interesse da mit ner kompletten Liste aller gültigen Möglichkeiten zu arbeiten doch eher gering ist. Da versuche ich nen Ausgleich zwischen "wahrscheinlichkeit das der Fall eintritt" und "Arbeits und Systemaufwand diesen fall abzufangen" zu finden. Ich vermute sowieso nicht, das die Nutzer überhaupt wissen, das man Sonderzeichen so codieren sollte. Daher droht die grösste Gefahr von kopierten Texten und Links, bei denen jemand mit Ahnung (oder ein Script) die Sonderzeichen bereits ersetzt hat. Es ist also recht unwahrscheinlich, das eine nicht existierende Entity auftritt.
Es sei denn dir fällt aus dem Stehgreif ne Lösung ein, wie ich ohne all zu grossen Aufwand nur die existierenden Entitys ersetzten kann...
Marc