regex (en PHP) para que coincida y que no sean entidades HTML

Este es el objetivo: reemplazar todos los símbolos independientes con & amp; pero NO reemplace los que ya forman parte de una entidad HTML como & nbsp ;.

Creo que necesito una expresión regular para PHP (preferiblemente para funciones preg_) que coincida solo con símbolos independientes. Simplemente no sé cómo hacer eso con preg_replace.

Respuestas a la pregunta(5)

Su respuesta a la pregunta