Regex test()
me da problemas en Firefox y Chrome, pero funciona sin problemas en Opera y Safari.regex.test() solo funciona en cualquier otro momento
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;
}
Cuando se pasa en el espacio en blanco, bloquea cada vez. Cuando pasas algo como '$a b'
, funcionará de forma alternativa en Firefox/Chrome. EXTRAÑO.
Reemplace 'id' con algo estático y vea si eso funciona. –
omg :-) parece un error divertido ... –