extractAmount function
Implementation
num? extractAmount(String? amount) {
if (amount == null || amount.isEmpty) {
return null;
} else {
final val = amount.startsWith("NGN")
? amount.substring(3)
: amount.startsWith("N")
? amount.substring(0)
: amount;
final number = num.tryParse(val.replaceAll(RegExp(r'[^0-9\.]'), ""));
if (number != null) {
return number;
} else {
return number;
}
}
}