Comment supprimer un mot d'une chaîne en javascript

Comment supprimer un mot d'une chaîne en javascript

Les caractères écrits à l'intérieur des citations peuvent être représentés à l'aide des cordes. Les chaînes sont couramment utilisées en JavaScript pour stocker et manipuler du texte. JavaScript nous permet de manipuler facilement les chaînes et de modifier la valeur des variables dans une chaîne. L'élimination des mots d'une variable de chaîne est une de ces opérations.

Cette étude vous guidera à travers les méthodes pour supprimer un mot d'une chaîne.

Comment supprimer un mot d'une chaîne en javascript?

Pour supprimer un mot d'une chaîne, vous pouvez utiliser les méthodes JavaScript prédéfinies données:

    • Méthode substr ()
    • Méthode remplacer ()

Voyons chacune des méthodes mentionnées individuellement.

Méthode 1: supprimer un mot d'une chaîne en utilisant la méthode substr ()

Le "substring ()»La méthode aide à supprimer un mot d'une chaîne. Il extrait la partie nécessaire de la chaîne en passant le démarrage et l'indice final de la sous-chaîne. Par conséquent, une sous-chaîne entre le début et le dernier index sera renvoyée.

Syntaxe

Suivez la syntaxe dirigée ci-dessous pour utiliser la méthode substring ():

Str.substr (startIndex, endIndex)


Exemple

Dans cet exemple, nous allons d'abord créer une variable qui stocke la chaîne suivante:

var str = "Bienvenue au Linuxhint."


Ensuite, nous appellerons la méthode substr () en passant l'indice de départ comme «0»Et l'indice de fin comme«dix". Il extrait la chaîne de 0 à 10 index en tant que sous-chaîne:

console.journal (str.substr (0, 10));


Sortir


La méthode ci-dessus obtient simplement la partie spécifique de la chaîne. Cependant, en cas de suppression d'un mot particulier d'une chaîne, suivez la section suivante!

Méthode 2: Supprimez un mot d'une chaîne en utilisant la méthode remplace ()

Vous pouvez utiliser le "remplacer()”Méthode pour supprimer un mot d'une chaîne. C'est la méthode la plus souvent la plus simple. Il accepte deux paramètres et donne une chaîne avec un remplacement spécifique. Vous pouvez également utiliser cette méthode pour supprimer une seule occurrence d'un mot spécifique dans une chaîne.

Syntaxe

Suivez la syntaxe dirigée ci-dessous pour l'utilisation de la méthode Replace ():

Remplacer ("SearchValue", "RemplaceValue")


Ici le "calendrier de recherche"Est la valeur d'une chaîne qui sera remplacée et le"Remplacer VALUe"Est utilisé comme remplacement.

Passons à l'exemple pour en savoir plus sur la méthode donnée.

Exemple 1: Suppression de la première occurrence d'un mot d'une chaîne

Tout d'abord, nous créerons une variable nommée «Str«Cela stocke une chaîne:

var str = "Bienvenue au Linuxhint."


Maintenant, nous allons supprimer le mot "le«De la chaîne en invoquant la méthode Remplace ():

console.journal (str.remplace le", ""));


Comme vous pouvez le voir, le mot spécifié est supprimé de la chaîne:


Maintenant, si vous voulez supprimer un mot qui se produit plusieurs fois dans la même chaîne, que feriez-vous? À cette fin, suivez l'exemple suivant.

Exemple 2: supprimer toutes les occurrences d'un mot d'une chaîne

Dans cet exemple, nous supprimerons le mot avec plusieurs occurrences dans la chaîne en utilisant la méthode Remplace () par regex; Comme le regex vérifie la chaîne complète et remplace toutes les occurrences par la valeur de remplacement spécifiée.

Ici, nous allons créer une variable qui contient une chaîne de mots qui apparaissent plus d'une fois:

var str = "Les programmeurs peuvent écrire du code qui est sans informativité tandis que les bons programmeurs écrivent du code compréhensible par les humains."


Maintenant, nous allons remplacer tous les «écrire”Mot avec la chaîne vide:

console.journal (str.remplacer (/ écrire / g, ""));


Ici, la sortie montre que toutes les occurrences du mot «écrire”Est ​​supprimé avec succès de la chaîne:


Nous avons offert les méthodes liées à la suppression des mots de la chaîne.

Conclusion

Pour supprimer un mot d'une chaîne, vous pouvez utiliser les méthodes JavaScript prédéfinies, y compris la méthode substring () et la méthode Remplace (). La méthode substring () extrait une partie spécifique de la chaîne sélectionnée, tandis que la méthode remplace () est utilisée pour supprimer un seul mot de la chaîne, et vous pouvez également l'utiliser pour supprimer toutes les occurrences du même mot dans la chaîne par Utilisation de Regex. Dans cette étude, nous avons guidé comment supprimer les mots d'une chaîne en JavaScript avec des exemples appropriés.