Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Expressões regulares como opção

Seria possível resolver esse problema fazendo uma varredura da array por meio de uma expressão regular? Talvez algo parecido com isso:

var ganhou = function () {

        var exp = new RegExp(" ", 'gi')
        , resultado

        while(resultado = exp.exec(lacunas)){

            return true;

        }

        return false;

    };

Se sim, poderiam me oferecer uma alternativa viável para este caso? Já que dessa forma não funciona.

Desde já, grato.

3 respostas

Fala aí Edson, tudo bem? O que necessariamente você pretender fazer? Que tipo de varredura? Poderia explicar com mais detalhes? Ficaria mais fácil lhe ajudar.

Fico no aguardo.

Em resumo, gostaria de saber se é possível usar expressões regulares para arrays, além da utilidade para strings.

solução!

Até onde eu sei, não tem como Edson, o uso de regex é exclusivamente para String.

Isso porque a maneira como a regex faz os matchs precisa ser um texto.

O que você talvez poderia fazer é transformar seu array em String e fazer a regex.

Espero ter ajudado.