isValidAno static method

bool isValidAno(
  1. String ano
)

Valida se o ano tem exatamente 4 dígitos

Implementation

static bool isValidAno(String ano) {
  if (ano.isEmpty) return false;
  if (!RegExp(r'^\d{4}$').hasMatch(ano)) return false;

  final anoInt = int.tryParse(ano);
  if (anoInt == null) return false;
  if (anoInt < 2000 || anoInt > 2099) return false;

  return true;
}