getDisplayCreditExpFormat static method

String getDisplayCreditExpFormat(
  1. String input
)

Implementation

static String getDisplayCreditExpFormat(String input) {
  input = input.replaceAll(RegExp("[^\\d]"), "");

  if (input.isNotEmpty &&
      (input.length == 1) &&
      (input[0] != '0' && input[0] != '1')) {
    input = '0$input';
  }
  if (input.length >= 2) {
    input = '${input.substring(0, 2)}/${input.substring(2)}';
  }
  if (input.length >= 5) {
    input = input.substring(0, 5);
  }
  return input;
}