bankFormat property
String
bankFormat
Bank card number formatting.
E.g: 2222 3333 4444 5555 2222 3333 4444 5555 1 2222 3333 4444 5555 234
Implementation
String get bankFormat {
final List<String> list = replaceAll(' ', '').split('');
final StringBuffer buffer = StringBuffer();
for (var i = 0; i < list.length; i++) {
final String item = list[i];
buffer.write(item);
if ((i + 1) % 4 == 0 && i != 0) {
buffer.write(' ');
}
}
list.clear();
return buffer.toString();
}