String

Concaténer


let texteA = "Coucou";
let texteB = "les amis";

/* Concaténer (mettre bout à bout) */
let phrase = texteA + " " + texteB;

Accéder à la Nième lettre

let lettre = texteA[0]; //la première
let lettre = texteA[3]; //la 4ème

Chercher une lettre ou un mot

let monTexte = "Lorem ipsum dolor sit amet, consectetur adipiscing elit.";
let motAChercher = "ipsum";
let positionDeLaLettre = monTexte.search(motAChercher); // retourne 6

On peut aussi utiliser cette fonction avec une expression rationnelle (regex).

Remplacer une lettre ou un mot

let monTexte = "Lorem ipsum dolor sit amet, consectetur adipiscing elit.";
let nouveauTexte = monTexte.replace('ipsum','truc'); // retourne "Lorem truc dolor sit amet, consectetur adipiscing elit.";

Scinder une chaine de caractères en tableau sur la base d’un caractère de séparation

//un mot dans chaque case du tableau en coupant à chaque espace
let monTexte = "Lorem ipsum dolor sit amet, consectetur adipiscing elit.";
let tableauDesMots = monTexte.split(" ");
console.log(tableauDesMots[1]); //affiche "ipsum"

//un ingrédient dans chaque case en coupant à chaque virgule
let chaineIngredients = "farine,sucre,sel,eau";
let tableauIngredients = chaineIngredients.split(',');
console.log(tableauIngredients[1]); //affiche "sucre"