@Fox действием "Заменить строку"
Пробовал регуляркой удалять вот это

этот код должен менять на пустоту то что выделил красным, но текст в переменной никак не почистился регуляркой, хотя регулярка вроде правильная, вот она:
/((?<=\*{3}trash2\*{3})[\s\S]+?(?=$|\s\d+\s+(minutes|minute|day|days|weeks|week|hours|hour|years|year|months|month)))|\*{3}trash3\*{3}[\s\S]+?(?=")/g
Другой набор регулярок удаляет сначала первое что выделил красным, вот регулярка:
/(?<=\*\*\*trash2\*\*\*)\w{3} \w{3}/g

=-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-=
вторая регулярка удаляет вот это

код регулярки:
/\*\*\*trash3\*\*\*[^"]+/g
В джаве скрипта должно норм чиститься.
пробовал так
var str = '[[KOD_VSEY_STRANIZY]]';
log(str) //VAR_KOD_VSEY_STRANIZY
var result = str
.replace(/\*\*\*trash3\*\*\*[^"]+/g, '')
.replace(/(?<=\*\*\*trash2\*\*\*)\w{3} \w{3}/g, '');
log(result);
но выдаёт
[672173537] [01:03:39] Поток №1 : SyntaxError: Invalid regular expression: unrecognized character after (? во время выполнения действия 672173537
Второй код переделал, вот он:
var str = '[[KOD_VSEY_STRANIZY]]';
var reg = /((?<=\*{3}trash2\*{3})[\s\S]+?(?=$|\s\d+\s+(minutes|minute|day|days|weeks|week|hours|hour|years|year|months|month)))|\*{3}trash3\*{3}[\s\S]+?(?=")/g;
str = str.replace(reg, "");
log(str) //VAR_KOD_VSEY_STRANIZY
Так же ошибка:
[672173537] [01:07:10] Поток №1 : SyntaxError: Invalid regular expression: unrecognized character after (? во время выполнения действия 672173537