Division JavaScript

Division JavaScript

JavaScript est un langage de script ou de programmation du Web. Les cordes sont une partie importante des variables dans n'importe quel langage de programmation. Nous avons souvent besoin de manipuler la corde en fonction de nos besoins. Dans cet article, nous parlerons de la méthode de chaîne divisée du JavaScript qui est utilisée pour diviser la chaîne en fonction de nos besoins. Alors, jetons un coup d'œil à ce qu'est une chaîne et ce que fait la méthode de chaîne divisée.

La chaîne est juste un texte ou des caractères simples qui peuvent inclure les alphabets, les nombres ou les symboles.

Méthode Split () de JavaScript est appelé lorsqu'il est tenu de diviser la chaîne en un tableau de sous-chaînes conformément au séparateur que vous fournissez.

Syntaxe

Jetons un coup d'œil à la syntaxe de la méthode Split.

chaîne.Split ([séparateur] [, limite]);

Ici le séparateur pourrait être un seul caractère en utilisant que vous souhaitez diviser la chaîne.

Et le limite est la limite des divisions. Lorsque le nombre de sous-chaînes devient égal à la limite, la méthode Split () s'arrête.

Plongeons et faisons quelques exemples pour la compréhension de la fonction Split ().

Exemples

Nous supposons qu'une chaîne «Linuxhint est géniale et travaille dur pour grandir.". Maintenant, essayons de diviser la chaîne en tableaux de chaîne en utilisant la méthode Split (). En fournissant le caractère «» de l'espace en tant que séparateur. Mais, sans fournir la limite. Plus tard, nous le ferons avec la limite.

linux.diviser(" ");

Comme vous pouvez le voir que la méthode Split () a renvoyé le tableau de sous-chaînes, basée sur l'espace «».

Maintenant, voyons ce qui s'est passé si nous fournissons également une limite.

linux.Split ("", 3)

Comme vous pouvez le voir que la fonction Split () a cessé de diviser la chaîne, et elle cesserait de diviser la chaîne lorsque le nombre est équivalent au nombre de sous-chaînes.

Maintenant, voyons si nous ne fournissons pas de séparateur juste une chaîne vide et appelle la fonction Split ().

linux.diviser("");

Comme vous pouvez le voir que la fonction a divisé et a renvoyé le tableau de chaque caractère séparé.

Maintenant, voyons si nous ne fournissons pas les deux arguments et appelons simplement la fonction Split ().

linux.diviser();

Super, la fonction Split () a renvoyé un tableau avec une seule sous-chaîne dedans qui est la chaîne entière

Conseil pro

Et si nous voulons diviser la chaîne sur la base de deux séparateurs ou si nous voulons également des séparateurs dans le tableau de sortie de la sous-chaîne? Heureusement, il existe également une solution, nous pouvons également fournir des expressions régulières en tant que séparateur.

Alors, voyons comment pouvons-nous diviser la chaîne avec deux séparateurs. Espace «Le personnage et le personnage« je »

linux.Split (/ \ | i /);

Bien! Cela a très bien fonctionné. Comme nous nous attendons à ce qu'il se divise.

Maintenant, que se passe-t-il si nous voulons également inclure les séparateurs dans le tableau de la sous-chaîne. Nous allons simplement ajouter des parenthèses () autour de l'expression régulière.

linux.Split (/ (\ | i) /);

Parfait, comme vous pouvez le voir que les séparateurs sont également inclus dans le tableau de sous-détruits.

Conclusion

Dans cet article, nous avons vu que comment pouvons-nous diviser une chaîne sur la base d'un séparateur fourni et comment appliquer la limite à la fonction Split (). Nous avons rencontré comment nous pourrions fournir des expressions régulières conformément à nos besoins et nos exigences. Alors, bonne et le meilleur apprentissage du javascript avec Linuxhint.com.