getDisplayAmexNumberFormat static method

String getDisplayAmexNumberFormat(
  1. String input
)

Implementation

static String getDisplayAmexNumberFormat(String input) {
  // amex   4-6-5

  input = input.replaceAll(RegExp("[^\\d]"), "");
  if (input.length >= 4) {
    input = '${input.substring(0, 4)} ${input.substring(4)}';
  }
  if (input.length >= 11) {
    input = '${input.substring(0, 9)} ${input.substring(9)}';
  }
  if (input.length >= 18) {
    input = input.substring(0, 18);
  }
  return input;
}