matchAll
La méthode matchAll() prend une expression régulière en argument et retourne un itérateur de toutes les correspondances trouvées dans une chaîne de caractères.
WARNING
Deprecated. Utilisez extractAll à la place.
Exemple interactif
Syntaxe
Signature classique
typescript
function matchAll<
GenericInput extends string
>(
input: GenericInput,
pattern: RegExp
): RegExpStringIterator<RegExpMatchArray>;Signature currifiée
typescript
function matchAll<
GenericInput extends string
>(
pattern: RegExp
): (input: GenericInput) => RegExpStringIterator<RegExpMatchArray>;Paramètres
input: La chaîne de caractères à analyser.pattern: L'expression régulière à utiliser pour trouver les correspondances. Elle doit avoir le flagg(global) pour trouver toutes les correspondances.
Valeur de retour
Un itérateur (RegExpStringIterator<RegExpMatchArray>) qui permet de parcourir toutes les correspondances trouvées dans la chaîne input.
Voir aussi
- match : Recherche une correspondance avec une expression régulière.
- 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.
