Я пытаюсь построить регулярное выражение для разделения в Javascript, которое будет разбивать строку на каждую позицию, где есть скобки с текстом внутри {t}.
У меня проблема с выражением Regex. На данный момент у меня есть выражение Regex, которое соответствует фигурным скобкам {}, но когда я разделю строку на этих фигурных скобках, фигурные скобки будут удалены функцией разделения.
Итак, представьте, что у меня есть строка: " Меня зовут {имя}, и мне {лет} лет ". На этой строке я буду использовать выражение ниже:
const splitted = value.split(/[{}]+/g); // Value is "My name is {name} and I am {years} old"
console.log(splitted);
Над консолью.log показано
["My name is ,", "name", " and I am ", "years", " old"]
Но я хочу
["My name is ,", "{name}", " and I am ", "{years}", " old"]
Что я делаю неправильно