String separateCharacters(final int number, final String separator) => replaceAllMapped( RegExp("(\\d{1,$number})(?=(\\d{$number})+(?!\\d))"), (final Match m) => "${m[1]}$separator", );