Maison > Article > interface Web > Comment déterminer si une chaîne contient une certaine chaîne en javascript
Comment utiliser JavaScript pour déterminer si une chaîne contient une certaine chaîne : 1. Utilisez la méthode [indexOf()] 2. Utilisez la méthode [search()] 3. Utilisez la méthode [match() ; ] méthode.
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur DELL G3.
Méthode Javascript pour déterminer si une chaîne contient une certaine chaîne :
Méthode 1 : indexOf()
var str = "123"; console.log(str.indexOf("3") != -1 ); // trueLa méthode indexOf() renvoie la position de la première occurrence d'une valeur de chaîne spécifiée dans une chaîne. Si la valeur de chaîne à récupérer n'apparaît pas, la méthode renvoie -1.
Méthode 2 : la méthode search()
var str = "123"; console.log(str.search("3") != -1 ); // truesearch() est utilisée pour récupérer la sous-chaîne spécifiée dans la chaîne, ou pour récupérer la sous-chaîne qui correspond à l'expression régulière sous-chaîne. Si aucune sous-chaîne correspondante n'est trouvée, -1 est renvoyé.
Méthode 3 : match()
var str = "123"; var reg = RegExp(/3/); if(str.match(reg)){ // 包含 }La méthode match() peut récupérer une valeur spécifiée dans une chaîne, ou trouver une correspondance pour une ou plusieurs expressions régulières.
Recommandations d'apprentissage gratuites associées :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!