Мне нужно заменить переменную в строке от пользователя. Например:
Ввод пользователя: Ssad asdsdqwdq jdiqwj diqw jd qwld j {цена-40%} asd asd asd
Я знаю, как заменить только {цена}, но я не знаю, как заменить другие случаи.
Мне нужна поддержка этих случаев:
{price}
{price-xx%}
{price+xx%}
{price-xx}
{price+xx}
{price/xx}
{price*xx}
И пользователь может использовать переменную {price} много раз.
После того, как пользователь отправит текст, мое приложение заменит переменную {price} или cal c {price-xx%} и создаст новую строку.