Comment supprimer un caractère d'une chaîne en utilisant la méthode de remplacement en javascript?

Comment supprimer un caractère d'une chaîne en utilisant la méthode de remplacement en javascript?
JavaScript est un langage de programmation qui est utilisé pour créer des pages Web et des applications Web et rendre nos pages Web dynamiques et interactives en leur donnant la possibilité de penser et d'agir. JavaScript nous propose des types de données primitifs qui sont prédéfinis utilisés pour stocker temporairement les données. Un tel type de données est une chaîne qui est un contenu textuel enfermé à des guillemets doubles ou simples. String DataType nous offre différentes propriétés et méthodes intégrées que nous utilisons pour manipuler et jouer avec la chaîne. Un tel exemple est le remplacer() Méthode intégrée de la chaîne.

Quelle est la méthode remplacer ()?

Le Replace () est une méthode intégrée de JavaScript qui remplace un caractère ou une chaîne par un autre caractère ou chaîne dans une chaîne spécifiée. Tout d'abord, il recherche le caractère / chaîne, puis le remplace par la chaîne / le caractère que nous définissons. Il convient de noter que la méthode Replace () ne modifie pas la chaîne d'origine et renvoie toujours une nouvelle chaîne. La syntaxe de la méthode remplacer () est:

MyString.Remplacer (valorisétobereplaced, newValue);

La méthode JavaScript remplace () prend deux arguments qui sont valorisé et le nouvelle valeur Quelle est la valeur dont vous souhaitez le remplacer. MyString est la chaîne spécifiée où nous recherchons et remplacez une valeur.

Retirer un personnage

Maintenant que nous savons quelle est la méthode Remplace () de JavaScript, passons au sujet principal, à savoir comment supprimer un caractère d'une chaîne en utilisant la méthode de remplacement. Pour cela, supposons que vous écriviez une chaîne et vous avez ajouté par erreur un personnage au milieu et que vous voulez supprimer ce personnage, comment allez-vous le faire? La réponse est très simple, c'est que nous devons simplement fournir une chaîne vide à la place du deuxième argument de la méthode de remplacement (newValue):

var mystr = 'Hello Y nas';
console.log ("String original:", mystr); // bonjour y nas
var newtr = mystr.remplacer ('y', ");
console.Log ('After le caractère supprimé:', newstr); // bonjour nas

Dans ce code, nous avons d'abord initialisé une chaîne, puis la console a enregistré cette chaîne. Ensuite, nous avons utilisé le remplacer() Méthode sur la chaîne d'origine et supprimé le caractère y à partir de celui-ci et la nouvelle chaîne retournée est stockée dans newr. Après cela, nous enregistrons la nouvelle chaîne:

Supposons maintenant que vous ayez ajouté deux à trois caractères par erreur, nous pouvons également supprimer une chaîne d'une chaîne en utilisant la méthode de remplacement de la même manière:

var mystr = 'Hello wy nas';
console.log ("String original:", mystr); // bonjour wy nas
var newtr = mystr.remplacer ('wy', ");
console.log ('après la chaîne supprimée:', newstr); // bonjour nas

Maintenant que nous savons comment supprimer un caractère ou une chaîne d'une chaîne spécifiée, utilisons la méthode Remplace () par des expressions régulières. Dans les exemples précédents, l'inconvénient de la méthode de remplacement était qu'il avait seulement supprimé la première occurrence de la chaîne ou du caractère spécifié dans la chaîne d'origine. Pour surmonter cet inconvénient, nous utilisons l'expression régulière à partir de laquelle nous pouvons supprimer chaque instance d'un caractère ou d'une chaîne spécifiée.

var mystr = 'J'ai deux chemises bleues et deux capuchons bleus';
console.log ("String original:", mystr);
var newtr = mystr.remplacer (/ bleu / g, ");
console.Log ('After le caractère supprimé:', newstr);

Nous avons utilisé le / bleu / g ce qui signifie qu'il supprimera chaque instance de bleu dans le Mystr chaîne:

Conclusion

La méthode JavaScript Replace () est une méthode intégrée qui remplace un caractère ou une chaîne dans une chaîne spécifiée et renvoie la nouvelle chaîne. La méthode remplace () nous donne l'avantage de manipuler et de jouer avec des cordes. Un tel avantage est qu'à l'aide de la méthode Remplace (), nous pouvons supprimer un caractère ou une chaîne d'une chaîne d'origine. Nous pouvons également supprimer toutes les instances d'un caractère ou d'une chaîne dans une chaîne spécifiée.

Dans cet article, nous avons d'abord défini ce remplacer() La méthode est, puis nous avons continué à voir comment supprimer un caractère d'une chaîne en utilisant la méthode Replace () de JavaScript.