2011-02-08 15 views

Respuesta

10

Una forma rápida de comprobar si la cadena contiene tanto una comilla simple como una comilla doble.

if (str.indexOf('\'') >= 0 && str.indexOf('"') >= 0) { 
    //do something 
} 

editar: si el personaje está en la primera posición, indexOf devolverá cero.

4

probar este Esperanza

var str = "test'\""; 

if((str.IndexOf('\'') > -1) && (str.IndexOf('"') > -1)) 
{ 
    //Code here 
} 

esto ayuda.

2

Te estoy adivinando quieren algo así como /['||"]/.test(str);

+0

Quiere decir '/ ['"]/'. – SLaks

+1

Tenga en cuenta que quiere que una cadena contenga * ambas * una comilla simple y una doble, no una u otra. –

Cuestiones relacionadas