Skip to content

split ​

La méthode split() divise une chaîne de caractères en un tableau de sous-chaînes en utilisant un séparateur spécifié.

Exemple interactif ​

Syntaxe ​

Signature classique ​

typescript
function split<
	GenericInput extends string, 
	GenericSeparator extends string, 
	GenericLimit extends number
>(
	input: GenericInput, 
	separator: GenericSeparator | RegExp, 
	params?: StringSplitParams<GenericLimit>
): Split<GenericInput, GenericSeparator, GenericLimit>;

Signature currifiée ​

typescript
function split<
	GenericInput extends string, 
	GenericSeparator extends string
>(
	separator: GenericSeparator | RegExp
): (input: GenericInput) => Split<GenericInput, GenericSeparator>;

Paramètres ​

  • input : La chaîne de caractères à diviser.
  • separator : La chaîne ou l'expression régulière utilisée pour séparer la chaîne.
  • params (optionnel) : Un objet contenant limit, le nombre maximum de divisions à effectuer.

Valeur de retour ​

Un tableau de chaînes de caractères. Le type de retour est inféré grâce au type utilitaire SplitString.

Voir aussi ​

  • slice - Extrait une section d'une chaîne
  • substring - Retourne une sous-chaîne entre deux index
  • match - Récupère les correspondances d'une expression régulière

Sources ​

Diffusé sous licence MIT.