Skip to content

match ​

La méthode match() recherche une correspondance entre une chaîne de caractères et une expression régulière, et retourne les résultats sous forme de tableau ou undefined si aucune correspondance n'est trouvée.

WARNING

Deprecated. Utilisez extract à la place.

Exemple interactif ​

Syntaxe ​

Signature classique ​

typescript
function match<
	GenericInput extends string
>(
	input: GenericInput, 
	pattern: string | RegExp
): RegExpMatchArray | undefined;

Signature currifiée ​

typescript
function match<
	GenericInput extends string
>(
	pattern: string | RegExp
): (input: GenericInput) => RegExpMatchArray | undefined;

Paramètres ​

  • input : La chaîne de caractères à rechercher.
  • pattern : Le motif de recherche, qui peut être une chaîne de caractères ou une expression régulière.

Valeur de retour ​

Un tableau de correspondances (RegExpMatchArray) si une ou plusieurs correspondances sont trouvées, ou undefined si aucune correspondance n'est trouvée.

Voir aussi ​

  • search : Recherche une correspondance avec une expression régulière.
  • 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.

Sources ​

Diffusé sous licence MIT.