Maison > interface Web > js tutoriel > Comment déterminer si une chaîne contient une certaine chaîne en javascript

Comment déterminer si une chaîne contient une certaine chaîne en javascript

coldplay.xixi
Libérer: 2023-01-05 16:07:41
original
15550 Les gens l'ont consulté

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.

Comment déterminer si une chaîne contient une certaine chaîne en javascript

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 );  // true
Copier après la connexion
<🎜 Le > La 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 );  // true
Copier après la connexion

search() 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)){
    // 包含        
}
Copier après la connexion
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 :

Tutoriel vidéo javascript

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal