formatExpirydate function

String formatExpirydate(
  1. String input
)

Implementation

String formatExpirydate(String input) {
  input =
      input.replaceAll(RegExp(r'[^0-9]'), ''); // Remove non-numeric characters
  List<String> chunks = [];
  for (int i = 0; i < input.length; i += 2) {
    int end = i + 2;
    if (end > input.length) {
      end = input.length;
    }
    chunks.add(input.substring(i, end));
  }
  String formattedString = chunks.join('/');
  return formattedString;
}