Je veux vérifier si un texte est dans une chaîne par exemple, j'ai une chaîne
str = "car, bycicle, bus"
Et j'ai une autre chaîne
str2 = "car"
Je veux vérifier si str2 est en str.
Je suis un débutant en javascript, alors attendez-vous avec moi 🙂
Cordialement
if(str.indexOf(str2) >= 0) { ... }
Ou si vous voulez aller sur la route regex:
if(new RegExp(str2).test(str)) { ... }
Toutefois, vous pouvez rencontrer des problèmes avec des caractères cachés (les métacaractères) dans ce dernier, de sorte que la première voie est plus facile.
Str.lastIndexOf (str2)> 0; Cela devrait fonctionner. Non testé.
Veuillez utiliser ceci:
var s = "foo"; alert(s.indexOf("oo") > -1);