Skip to content

getExtensionName ​

La fonction getExtensionName() retourne la derniere extension d'un chemin, avec ou sans le point.

WARNING

Fonctionne uniquement avec les chemins POSIX (pas avec les chemins Windows).

Exemple interactif ​

Syntaxe ​

typescript
function getExtensionName<
	GenericPath extends string
>(
	path: GenericPath,
	params?: {
		withDot?: boolean;
	}
): string | null;

Paramètres ​

  • path : Le chemin à analyser.
  • params : Options de comportement facultatives.
  • params.withDot : Quand true, conserve le point au début de l’extension retournée.

Valeur de retour ​

Le dernier segment d’extension :

  • sans le point par défaut (par exemple txt)
  • avec le point quand withDot vaut true (par exemple .txt)
  • null si aucune extension n’est trouvée

Voir aussi ​

Diffusé sous licence MIT.