validarBancoAgencia static method

String? validarBancoAgencia(
  1. String? bancoAgencia
)

Valida se o banco/agência está no formato correto

Implementation

static String? validarBancoAgencia(String? bancoAgencia) {
  if (bancoAgencia == null || bancoAgencia.isEmpty) {
    return 'Banco/agência é obrigatório';
  }

  // Formato esperado: número/agência (ex: 001/1234)
  if (!RegExp(r'^\d+/\d+$').hasMatch(bancoAgencia)) {
    return 'Banco/agência deve estar no formato número/agência (ex: 001/1234)';
  }

  return null;
}