Как-то сумбурно задача описана, на мой взгляд. Вначале говорится про то, что нужно вставить в середину. Для разработчика это означает, что надо строку разбить пополам и вставить в середину строки другую строку. Но мне кажется, вы все же не этого хотели   
 
Скорее всего ваша задача сводится к тому, что есть строка: 
 
let subject = "Бла бла бла {category} и что-то еще"
 
и вам вместо {category} нужно вставлять другие значения, например: "Моделирование" или "Конструирование", чтобы получилось: 
"Бла бла бла Моделирование и что-то еще" 
 
Если так, то можно так написать: 
let category = "Моделирование";
let subject = "Бла бла бла {category} и что-то еще";
subject.replace("{category}", category);
	 |