Что делает эта утилита:
"&")
заменяется на "&")
"<")
заменяется на "<")
">")
заменяется на ">")
""")
(три кавычки подряд и закрывающая скобка) заменяется на """)
"'")
(двойная кавычка, одинарная, двойная и закрывающая скобка) заменяется на "'")
Важно: Если ИИ генерирует код в другом формате, замены не сработают.
Пример вашего целевого формата в коде JavaScript:
return String(unsafe) .replace(/&/g, "&") .replace(//g, ">") .replace(/"/g, """) .replace(/'/g, "'");
Эта утилита только заменяет значения сущностей, но не изменяет общее форматирование кода (например, на многострочное).
&
, в HTML-файле должно быть &
<
, в HTML-файле должно быть <
>
, в HTML-файле должно быть >
"
, в HTML-файле должно быть "
'
, в HTML-файле должно быть '