rupiah function
Convert value to "Rp XX.XXX.XXX" as String
Implementation
String rupiah(value, {String? separator='.', String? trailing=''}) {
return "Rp " + value.toString().replaceAllMapped(new RegExp(r'(\d{1,3})(?=(\d{3})+(?!\d))'), (Match m) => '${m[1]}${separator}') + trailing!;
}