Утилита исправления символьных ссылок XML/HTML для борьбы с XSS инъекциями

Что делает эта утилита:

Важно: Если ИИ генерирует код в другом формате, замены не сработают.

Пример вашего целевого формата в коде JavaScript:

return String(unsafe)
        .replace(/&/g, "&")
        .replace(//g, ">")
        .replace(/"/g, """)
        .replace(/'/g, "'");
            

Эта утилита только заменяет значения сущностей, но не изменяет общее форматирование кода (например, на многострочное).

  • Для отображения &, в HTML-файле должно быть &
  • Для отображения <, в HTML-файле должно быть &lt;
  • Для отображения >, в HTML-файле должно быть &gt;
  • Для отображения ", в HTML-файле должно быть &quot;
  • Для отображения ', в HTML-файле должно быть &apos;