Есть строка (html) в которой находятся инлайн стили прописанные CSS переменные (var(--brand-primary), var(--base-color-2) и т.п.), как найти в этом документе все переменные. Дело в том что скрипт должен заменить их на обычные HEX или RGB цвета. Написал регулярку, но я с ними не очень дружу /(var(\(.+))/ig что-то не то.
<div data-color="var(--secondary)" data-color-end="var(--brand-primary)">
<span class="icon icon__centered">
<i class="fal fa-paper-plane" aria-hidden="true"></i>
</span>
</div>