JavaScript, comment trouver un caractère dans une chaîne

Comment trouver un caractère dans une chaîne en utilisant JavaScript?

Comment trouver un caractère dans une chaîne en utilisant JavaScript?

Vous avez un moyen simple.

Chaque chaîne a unincludes()méthode qui accepte un (ou plusieurs) caractères.

Cette méthode renvoietruesi la chaîne contient le caractère, etfalsesinon:

'a nice string'.includes('a') //true
'a nice string'.includes('b') //false

Cependant, si vous avez besoin de trouver la position exacte de la lettre dans la chaîne, vous devez utiliser leindexOf()méthode:

'a nice string'.indexOf('a') //0
'a nice string'.indexOf('c') //4

S'il y a plus d'une occurrence, cette méthode renvoie la position de la première qu'elle trouve, en commençant par la gauche.

Téléchargez mon gratuitManuel du débutant JavaScript


Plus de tutoriels js: