Die tatsächlichen Ersetzungen eines Helfers gegen seine Einsatzstelle prüfen.
Ein einfacher HTML-Helfer ersetzt &, <, > und doppelte Anführungszeichen. Damit besitzt er einen bestimmten Umfang: Er ersetzt beispielsweise kein einfaches Anführungszeichen. Ein damit erzeugter Wert ist deshalb nicht pauschal für ein einfach begrenztes Attribut geeignet. Zusätzlich zur Syntax kann ein Attribut eigene Bedeutung tragen: Eine URL benötigt Regeln für erlaubte Ziele und Schemata. Das bloße Kodieren von Anführungszeichen trifft diese Entscheidung nicht. Lies also erst die Ausgabestelle, dann die Ersetzungstabelle, und zuletzt die fachlichen Anforderungen. Für gewöhnlichen Text ist das Erzeugen eines Textknotens ein anderer Ansatz als HTML-Zusammenbau.
Ein Beispiel
Ein Modellname lautet 'Brett & Winkel'. In gewöhnlichem HTML-Text wird das kaufmännische Und als & dargestellt. Ein Suchwort A*(B) bleibt dort gleich. Für einen Link zur Modellbeschreibung genügt dieselbe Escape-Funktion nicht als Nachweis eines erlaubten Linkziels; die Linkregel muss gesondert festgelegt werden.