addSpaces static method

String addSpaces(
  1. String text
)

Add double spaces after every 4th character

Implementation

static String addSpaces(String text) {
  var buffer = StringBuffer();
  for (int i = 0; i < text.length; i++) {
    buffer.write(text[i]);
    var nonZeroIndex = i + 1;
    if (nonZeroIndex % 4 == 0 && nonZeroIndex != text.length) {
      buffer.write('  '); // Add double spaces.
    }
  }
  return buffer.toString();
}