Cet article de blog définira les méthodes de division d'une chaîne JavaScript avec plusieurs séparateurs.
Comment diviser une chaîne JavaScript avec plusieurs séparateurs?
Pour diviser une chaîne JavaScript avec plusieurs séparateurs, utilisez les méthodes mentionnées ci-dessous:
Examinons individuellement les méthodes ci-dessus.
Méthode 1: divisez une chaîne JavaScript avec plusieurs séparateurs à l'aide de la méthode Split ()
Pour diviser les chaînes avec plusieurs séparateurs, utilisez le «diviser()" méthode. La méthode Split () divise les chaînes en un tableau de sous-chaînes basées sur les séparateurs.
Syntaxe
Utilisez la syntaxe divisée ci-dessous pour la méthode Split ():
Split (séparateur)Ici, "séparateur«Est le caractère, ou le motif regex utilisé pour diviser la chaîne.
Valeur de retour
Exemple
Créer une variable "chaîne«Cela contient une chaîne avec plusieurs séparateurs, y compris«les espaces","!" et "_»:
var string = "Bienvenue! au linuxhint_website ";Appelez la méthode Split () en passant une expression régulière qui contient des séparateurs, y compris «!","\ s" (les espaces), "_".
var splitstring = string.diviser(/[!\ s _] + /);Imprimez les chaînes divisées sur la console:
console.journal (splitString);La sortie montre que la chaîne est divisée avec des sous-chaînes avec des séparateurs:
Si vous n'êtes pas intéressé à utiliser des expressions régulières, suivez la section ci-dessous pour diviser la chaîne avec plusieurs séparateurs.
Méthode 2: Divisez une chaîne JavaScript avec plusieurs séparateurs en utilisant la méthode Split () avec la méthode RempaceAlL ()
Utilisez la méthode Split () avec la méthode RempacEALL () pour diviser la chaîne JavaScript avec plusieurs séparateurs. La méthode RempacEALL () remplace les séparateurs par un seul caractère, puis la méthode Split () divisera la chaîne sur le caractère unique.
Syntaxe
Suivez la syntaxe donnée pour diviser la chaîne avec plusieurs séparateurs à l'aide de la méthode Split () et RempacealL ():
Rempaceall (séparateur, remplaceur).Split (séparateur)Exemple
Dans l'exemple suivant, nous remplacerons d'abord tous les séparateurs par un seul séparateur "$" en utilisant le "remplace tout()"Méthode puis divisez la chaîne en fonction du séparateur unique"$»:
var splitstring = string.Rempaceall (';', '$').Rempaceall (',', '$') .Split ('$');Sortir
Nous avons rassemblé toutes les meilleures solutions possibles pour diviser la chaîne avec plusieurs séparateurs en JavaScript.
Conclusion
Pour diviser la chaîne JavaScript avec plusieurs séparateurs, utilisez le simple "diviser()«Méthode, ou le«diviser()«Méthode avec le«remplace tout()" méthode. La méthode Split () prend un modèle regex de plusieurs séparateurs tandis que la deuxième approche remplacera d'abord tous les séparateurs par un séparateur unifié, puis se séparera sur la base du séparateur unique. Le "diviser()«La méthode avec un motif regex est un moyen efficace de diviser les cordes avec plusieurs séparateurs. Dans cet article de blog, nous définissons les méthodes de division d'une chaîne avec plusieurs séparateurs à l'aide de JavaScript.