endsWith
La méthode endsWith() vérifie si une chaîne de caractères se termine par une sous-chaîne spécifique, en tenant compte d'une position optionnelle.
Exemple interactif
Syntaxe
Signature classique
typescript
function endsWith<
GenericInput extends string,
GenericSearchString extends string
>(
input: GenericInput,
searchString: GenericSearchString
): input is Extract<GenericInput, `${string}${GenericSearchString}`>;Signature currifiée
typescript
function endsWith<
GenericSearchString extends string,
GenericInput extends string
>(
searchString: GenericSearchString
): (
input: GenericInput
) => input is Extract<GenericInput, `${string}${GenericSearchString}`>;Paramètres
input: La chaîne de caractères à vérifier.searchString: La sous-chaîne à rechercher à la fin deinput.
Valeur de retour
Un booléen indiquant si input se termine par searchString. Le type de retour utilise une assertion de type conditionnelle pour affiner le type de input si la condition est vraie.
Voir aussi
- matchAll : Récupère toutes les correspondances d'une expression régulière avec leurs groupes.
- match : Récupère les correspondances d'une expression régulière.
- search : Recherche une correspondance avec une expression régulière.
- lastIndexOf : Retourne l'index de la dernière occurrence d'une sous-chaîne.
