So im using Steam Marketplace API to get prices of items but i cant convert it to number cuz it returns “80,–€” instead of just a number. I also want it to turn the “,” into a dot cuz i want cents also count but i dont know how to do it.
function formattedPriceToNumber(price) return tonumber( price:gsub(',', '.'):match("%d+%.%d*") ) end
Although I’d look into the API to see if you can get prices in a specified locale and find a locale that uses . for decimal separator instead of , (e.g. en-US)