2011-02-08 22 views

risposta

10

Un modo rapido per verificare se la stringa contiene sia una singola quota che una doppia quota.

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

modifica: se il carattere si trova nella prima posizione, indexOf restituirà zero.

4

Prova questa

var str = "test'\""; 

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

Spero che questo aiuti.

2

ti sto indovinando desidera qualcosa di simile /['||"]/.test(str);

+0

Vuoi dire '/ ['"]/'. – SLaks

+1

Nota che vuole dove una stringa contiene * sia * una virgola singola che doppia, non l'una o l'altra. –

Problemi correlati