parse static method
Parse a formatted string to a number.
Implementation
static num parse(String input, CurrencyFormat settings) {
String txt = input
.replaceFirst(settings.thousandSeparator, '')
.replaceFirst(settings.decimalSeparator, '.')
.replaceFirst(settings.symbol, '')
.replaceFirst(settings.symbolSeparator, '')
.trim();
int multiplicator = 1;
for (int mult in _letters.keys) {
final String letter = _letters[mult]!;
if (txt.endsWith(letter)) {
txt = txt.replaceFirst(letter, '');
multiplicator = mult;
break;
}
}
return num.parse(txt) * multiplicator;
}