Я создаю сайт, на котором код будет отображаться в виде обычного текста в теге PRE (без выделения, комментариев, без тегов редактирования), и я хочу, чтобы они могли нажимать кнопку и выделять, комментировать и редактировать код тега для отображения (также в предварительном теге).
Очевидно, что мне нужно где-то хранить выделенный HTML-код, но я искал функцию, такую как html2text, которая возьмет все сущности отредактированного тега PRE и преобразует его в простой текст с простым тегом PRE
Например, что-то вроде этого
<code><pre>
<b>ON SELECT</b>
{
"<edit title="This will be the filename.">beep.wav</edit>" SOUND
}
что-то вроде этого
<code><pre>
ON SELECT
{
beep.wav SOUND
}
Редактировать: также все, что помещается в предварительный тег, не являющийся HTML, не будет иметь тегов <>. Там будет> и <, но не включенный тег <>. Язык сценариев не использует его. Это означает, что на самом деле все, что мне нужно, это извлечь что-то из закрытых тегов <>.