Une virgule est une note de ponctuation utilisée dans les phrases longues pour les rendre plus lisibles. Il peut être difficile pour un développeur de supprimer toutes les virgules d'une collection de cordes manuellement. Pour ce faire, JavaScript a certaines méthodes prédéfinies qui aident les développeurs à supprimer les virgules d'un texte.
Ce message décrira la méthode pour éliminer les virgules d'une chaîne en javascript.
Comment supprimer les virgules de la chaîne en javascript?
Pour éliminer les virgules d'une chaîne en JavaScript, utilisez les méthodes prédéfinies JavaScript suivantes:
Discutons de toutes les méthodes susmentionnées.
Méthode 1: supprimer les virgules de la chaîne à l'aide de la méthode Remplace ()
Le "remplacer()«La méthode remplace simplement la valeur d'une chaîne par la chaîne définie. Il nécessite deux arguments, la valeur qui sera remplacée et la valeur à utiliser comme remplaceur. Par défaut, il supprime simplement la première instance de la valeur recherchée. Cependant, avec l'aide de l'expression régulière, il peut être fait pour supprimer toutes les occurrences du terme recherché.
Syntaxe
Suivez la syntaxe mentionnée ci-dessous pour utiliser la méthode Remplace () pour retirer les virgules de la chaîne:
remplacer ("remplacerValue", "remplaceur");
Ici, "Remplacer VALUe«Est la valeur recherchée qui sera remplacée dans une chaîne, et le«substitut"Est utilisé pour le remplacer. Il donne une nouvelle chaîne avec les valeurs remplacées sous forme de sortie.
Exemple
Tout d'abord, créez une variable "Str"Et stockez une chaîne"Linuxhint, est le meilleur site Web pour l'apprentissage, les compétences"Dans STR:
var str = 'Linuxhint, est le meilleur site Web pour l'apprentissage, les compétences';
Appelez la méthode Replace () en passant la virgule (,) et une chaîne vide (") comme argument dans «console.enregistrer()" méthode:
console.journal (str.remplacer(',', "));
La sortie donnée supprime juste la première virgule d'une chaîne:
Pour supprimer toutes les virgules de la chaîne à l'aide de la méthode Replace (), passez le motif regex "/\,/g«Comme RemplaceValue au lieu d'une virgule (,):
console.journal (str.remplacer (/ \, / g, "));
Ici, en expression régulière, les coups de frappe (/ /) indique le début et la fin d'une expression régulière, tandis que l'arrière-plan (\) est utilisé avec la virgule (,) En tant que personnage d'évasion, "g«Est le drapeau global qui représente pour éliminer toutes les virgules d'une chaîne.
La sortie montre que toutes les virgules de la chaîne sont supprimées:
Méthode 2: Supprimer les virgules de la chaîne à l'aide de la méthode RemplaceALL ()
Le "remplace tout()»La méthode est une autre méthode intégrée JavaScript. Il nécessite également deux paramètres, la valeur à remplacer et la valeur à utiliser comme remplaceur. Il est spécifiquement utilisé lorsqu'il est nécessaire de remplacer toutes les valeurs déclarées à la fois sans utiliser de motif regex.
Syntaxe
Suivez la syntaxe ci-dessous pour la méthode RempaceALL () pour éliminer les virgules d'une chaîne:
RempaceALL ("SearchValue", "RemplaceValue");
Dans la syntaxe ci-dessus, le «calendrier de recherche«Est la sous-chaîne à remplacer, et«Remplacer VALUe"Est la valeur utilisée comme remplaceur. Lorsqu'une valeur spécifique est trouvée dans la chaîne, il publie une nouvelle chaîne avec les valeurs remplacées.
Exemple
Appelez la méthode remplacée () en passant la virgule (,) dans le premier argument et une chaîne vide (") dans le deuxième argument. La méthode RempaceALL () remplacera toutes les virgules d'une chaîne par une sous-chaîne vide:
console.journal (str.remplace tout(',', "));
Dans la sortie, toutes les virgules ont maintenant été supprimées:
Méthode 3: supprimer les virgules de la chaîne à l'aide de la méthode Split () avec la méthode join ()
Le "diviser()" avec le "rejoindre()»Méthode, est une autre procédure de JavaScript utilisée pour retirer les virgules de la chaîne. La méthode Split () renvoie un tableau. Ce tableau contient des composants qui représentent des parties des cordes lorsque la fente rencontre une virgule. Cependant, nous avons besoin d'une chaîne plutôt que d'un tableau. Pour cela, utilisez la méthode join () avec la méthode Split () pour convertir le tableau en une chaîne.
Syntaxe
La syntaxe mentionnée ci-dessous est utilisée pour la méthode Split () avec la méthode join ():
diviser(",").rejoindre("")
La méthode Split () acceptera la virgule comme paramètre et renverra un tableau de sous-chaînes. Les tableaux sont rejoints dans une chaîne à l'aide de la méthode javascript join () en passant une chaîne vide.
Exemple
Invoquez la méthode Split () avec la méthode join () dans «console.enregistrer()”Méthode en passant la virgule (,) et la chaîne vide (") comme arguments:
console.journal (str.diviser(',').rejoindre("));
Sortir
Conclusion
Pour supprimer les virgules d'une valeur de chaîne, utilisez soit le remplacer() Méthode, le remplace tout() méthode ou combinaison de diviser() et rejoindre() méthode. Le remplacer() Supprime uniquement la première virgule de la chaîne en raison de son fonctionnement par défaut. Cependant, à l'aide d'une expression régulière, il peut être personnalisé pour supprimer toutes les virgules de la chaîne donnée. Le remplace tout() supprime toutes les occurrences d'une virgule "," de toute la chaîne. Le duo de diviser() et rejoindre() effectuer également la même opération; Cependant, ils travaillent différemment. Tous ces éléments ont été complètement expliqués dans ce post avec des exemples.