У меня большая дилемма, как я могу выполнить условие, чтобы удалить этот тип цвета из моей строки (например: {dd2e22}), используя sscanf, что очень весело c Я хочу использовать. Таким образом, предоставленная строка будет произвольным текстом:
Te{dd2e22}xt is {3f53ec}here
Условие, которое я пробовал
sscanf(buf,"%[^\{[0-9a-fA-F]{6,8}\}]s",output);
Это не работает, в результате получается только первый символ "T".