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