jQuery Valida o campo em que o atributo Name contém colchetes?

Estou tentando validar um formulário que contém campos com atributos de nome que contêm colchetes []. É um requisito que eu não possa alterar o atributo name para outra coisa, e parece confuso tentar validar via ID ou ClassName ..

Como eu validaria o w como no exemplo a seguir? No momento, ele não funciona (faz com que minha página inteira desapareça completamente devido a um erro.

$("#loginForm").validate({
    rules: {

        login[username]: {
            required: true,
            email: true
        }
    },
    messages: {

        lo,gin[username]: {
            required: "Please provide an email",
            email: "Please enter a valid email address"
        }
    }
});

questionAnswers(4)

yourAnswerToTheQuestion