Come posso sapere se la stringa contiene sia una virgoletta singola (') che una virgoletta doppia (") ?Come posso sapere se la stringa contiene sia una virgoletta singola (') che una virgoletta doppia (")?
var str = "test'\"";
Come posso sapere se la stringa contiene sia una virgoletta singola (') che una virgoletta doppia (") ?Come posso sapere se la stringa contiene sia una virgoletta singola (') che una virgoletta doppia (")?
var str = "test'\"";
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.
Prova questa
var str = "test'\"";
if((str.IndexOf('\'') > -1) && (str.IndexOf('"') > -1))
{
//Code here
}
Spero che questo aiuti.
ti sto indovinando desidera qualcosa di simile /['||"]/.test(str);
Vuoi dire '/ ['"]/'. – SLaks
Nota che vuole dove una stringa contiene * sia * una virgola singola che doppia, non l'una o l'altra. –
La tua domanda non ha senso. – SLaks
Grazie per quello. asnwer per myquestion – Tree
Volete sapere se una stringa contiene un 'o un'. –