У меня следующая проблема. Я пытаюсь разбить строку в зависимости от регулярного выражения. Я хочу разделить его на {{ name }}
, {{ age }}
и т. Д.
Ожидаемый результат должен выглядеть так:
["hy my name is: ", "{{ name }}", " and i am ", "{{ age }}", " old"]
Моя текущая попытка была здесь:
let str = "hy my name is: {{ name }} and i am {{ age }} old";
let vars = str.split(/({{)(.*)(}})/);
console.log(vars);
Какое регулярное выражение подходит для этой задачи?