Comment supprimer toutes les guillemets de la chaîne en javascript

Comment supprimer toutes les guillemets de la chaîne en javascript

Les guillemets comprennent une seule citation (') et une double citation («). Le double devis est utilisé dans les phrases pour citer ou proposer un texte, tandis qu'une seule citation est utilisée pour indiquer un devis dans l'autre citation. Parfois, nous devons supprimer toutes les guillemets de la chaîne dans des cas tels que l'analyse du texte.

Ce blog montrera la façon d'éliminer toutes les guillemets d'une chaîne.

Comment supprimer toutes les guillemets de la chaîne en javascript?

Pour supprimer toutes les guillemets d'une chaîne, utilisez les méthodes JavaScript Remplace (). C'est la méthode prédéfinie de l'objet de type de chaîne. Il accepte deux paramètres, "calendrier de recherche" et "Remplacer VALUe»Et donne une chaîne avec un remplacement spécifique après avoir recherché la chaîne contre une valeur spécifique ou un motif regex.

Dans notre cas, nous supprimerons toutes les guillemets d'une chaîne avec une chaîne vide, donc, les guillemets, y compris les citations simples et les citations doubles dans une chaîne, seront considérées comme la VearchValue, et une chaîne vide agira comme la remplacer ou remplacervalue.

Syntaxe

Suivez la syntaxe ci-dessous pour utiliser la méthode Remplace ():

Remplacer ("SearchValue", "RemplaceValue")

Ici, "calendrier de recherche»Fait référence à la valeur qui sera recherchée dans une chaîne et remplacée par le«Remplacer VALUe".

Exemple 1

Dans cet exemple, nous allons d'abord créer une chaîne qui contient des guillemets simples et doubles stockés dans une variable nommée «Str»:

var str = 'bienvenue' dans le "Linuxhint" ';

Ensuite, appelez la méthode Remplace () en passant un motif regex en tant que SearchValue qui recherche les guillemets simples et doubles à partir d'une chaîne les remplacer par une chaîne vide:

console.journal (str.remplacer (/ "| '/ g,"));

Ici, le motif regex contient une seule citation (') et une double citation («) avec ou (|) Opérateur qui indique qu'il recherchera la citation unique ou la double citation dans une chaîne, et «g«Le drapeau global qui signifie que toutes les occurrences ou les citations simples et doubles dans une chaîne seront considérées.

Comme vous pouvez le voir dans la sortie, toutes les guillemets, y compris les citations simples et doubles de la chaîne, sont supprimées avec succès:

Voyons un autre exemple.

Exemple 2

Ici, nous considérerons la même chaîne, mais appliquerons un autre modèle regex pour supprimer toutes les guillemets d'une chaîne:

console.journal (str.remplacer (/ ['""] / g,' '));

Ici, ['«] est une classe de personnage qui correspond à des guillemets simples et doubles, et«g«Est le drapeau global qui indique que le modèle s'appliquera sur toute la chaîne.

Sortir

Nous avons fourni le moyen le plus simple et le plus efficace de supprimer toutes les guillemets d'une chaîne.

Conclusion

Pour supprimer toutes les guillemets, vous pouvez utiliser la méthode JavaScript Remplace (). Il recherche la chaîne pour les guillemets en fonction du motif fourni et les remplace par des chaînes vides. Vous pouvez ajouter ou créer le modèle en fonction des exigences de votre programme. Dans ce blog, nous avons démontré la façon de supprimer toutes les guillemets d'une chaîne avec des exemples détaillés.