search
La méthode search() recherche une correspondance avec une sous-chaîne ou une expression régulière dans une chaîne de caractères et retourne l'index de la première occurrence trouvée. Si aucune correspondance n'est trouvée, elle retourne undefined.
Exemple interactif
Syntaxe
Signature classique
typescript
function search<
GenericInput extends string
>(
input: GenericInput,
pattern: string | RegExp
): number | undefined;Signature currifiée
typescript
function search<
GenericInput extends string
>(
pattern: string | RegExp
): (input: GenericInput) => number | undefined;Paramètres
input: La chaîne de caractères dans laquelle effectuer la recherche.pattern: Le motif de recherche, qui peut être une chaîne de caractères ou une expression régulière.
Valeur de retour
L'index de la première occurrence du motif dans la chaîne, ou undefined si aucune correspondance n'est trouvée.
Voir aussi
- indexOf : Retourne l'index de la première occurrence d'une sous-chaîne.
- lastIndexOf : Retourne l'index de la dernière occurrence d'une sous-chaîne.
- includes : Vérifie si une chaîne contient une sous-chaîne.
