Hi.
aber es macht in den wenigsten Fällen Sinn _alle_ & und & zu ersetzen.
Richtig,
Einspruch. Ein Text, der teilweise zu interpretierendes HTML und teilweise Klartext ist, ist bereits ein mittelgroßer Betriebsunfall. Daher macht es *niemals* Sinn, in einem String etwas anderes als alle oder gar keine '&' durch '&' zu ersetzen - von Fehlerbereinigung abgesehen.
Viele Grüße
der Bademeister