regex.test () funciona apenas em outras ocasiões
Regextest()
está me dando problemas no Firefox e Chrome, mas funciona perfeitamente no Opera e no Safari.
código problemático:
var pattern = /(\s+(?!\$\w+)|(^(?!\$\w+)))/g;
if(pattern.test(String(id).replace(/\s+OR|AND\s+/g, ''))) {
searchError("You suck.");
return 1;
}
Quando você passa no espaço em branco, ele sempre o bloqueia. Quando você passa algo como'$a b'
então ele funcionará todas as outras vezes no Firefox / Chrome. ESQUISITO.