isValidCardNumber static method

bool isValidCardNumber(
  1. String cardNumber
)

Validate card number using Luhn algorithm

Implementation

static bool isValidCardNumber(String cardNumber) {
  final digits = cardNumber.replaceAll(RegExp(r'[^\d]'), '');
  if (digits.length < 13 || digits.length > 19) return false;

  return _luhnCheck(digits);
}