validarFaixaParcelas static method

String? validarFaixaParcelas(
  1. String? faixaParcelas
)

Valida se a faixa de parcelas está no formato correto

Implementation

static String? validarFaixaParcelas(String? faixaParcelas) {
  if (faixaParcelas == null || faixaParcelas.isEmpty) {
    return 'Faixa de parcelas é obrigatória';
  }

  // Formato esperado: "1ª a 12ª" ou similar
  if (!RegExp(r'^\d+ª\s+a\s+\d+ª$').hasMatch(faixaParcelas)) {
    return 'Faixa de parcelas deve estar no formato "1ª a 12ª"';
  }

  return null;
}