Résolu: js ajoute un espace avant la lettre majuscule

Le principal problème avec l'ajout d'un espace avant une lettre majuscule est que cela peut rendre le mot plus petit qu'il ne le devrait. Cela peut être déroutant pour les lecteurs et peut également entraîner des erreurs lors de la saisie du mot.

var str = "thisIsAString";

str = str.replace(/([A-Z])/g, ' $1');

console.log(str); // "this Is A String"

Ce code définit une chaîne, puis utilise la méthode replace() pour rechercher les lettres majuscules dans la chaîne et ajoute un espace devant elles. Enfin, il imprime la nouvelle chaîne sur la console.

Qu'est-ce qu'une lettre majuscule

Une majuscule en JavaScript est une lettre qui se trouve au début d'un mot.

Travailler avec du texte

Travailler avec du texte en JavaScript peut être un peu délicat. Il existe plusieurs façons de le faire, et chacune a ses propres avantages et inconvénients.

La façon la plus simple de travailler avec du texte en JavaScript est d'utiliser l'objet String. Vous pouvez accéder au texte d'une chaîne à l'aide de la propriété string et vous pouvez également utiliser la méthode substring() pour extraire une partie de la chaîne.

Une autre façon de travailler avec du texte en JavaScript consiste à utiliser l'objet Array. Vous pouvez accéder au texte d'un tableau à l'aide de la propriété items et vous pouvez également utiliser la méthode indexOf() pour rechercher un élément spécifique dans un tableau.

Espaces en JavaScript

Il existe plusieurs façons de créer des espaces en JavaScript. Une façon consiste à utiliser la méthode String.replace() :

var phrase = "Je suis une phrase."; phrase.replace(” “, ” “);

Cela produira la chaîne suivante : Je suis une phrase.

Articles connexes

Laisser un commentaire