TypeScript - Recherche de chaîne ()

Cette méthode exécute la recherche d'une correspondance entre une expression régulière et cet objet String.

Syntaxe

string.search(regexp);

Détails de l'argument

regexp- Un objet d'expression régulière. Si un objet obj non-RegExp est passé, il est implicitement converti en RegExp à l'aide de new RegExp (obj).

Valeur de retour

En cas de succès, la recherche renvoie l'index de l'expression régulière à l'intérieur de la chaîne. Sinon, il renvoie -1.

Exemple

var re = /apples/gi; 
var str = "Apples are round, and apples are juicy.";
if (str.search(re) == -1 ) { 
   console.log("Does not contain Apples" ); 
} else { 
   console.log("Contains Apples" ); 
}

Lors de la compilation, il générera le même code en JavaScript.

Sa sortie est la suivante -

Contains Apples