Maison > interface Web > js tutoriel > Utilisation de la méthode split() dans js

Utilisation de la méthode split() dans js

Charles William Harris
Libérer: 2024-05-06 10:45:24
original
1027 Les gens l'ont consulté

La méthode

split() divise la chaîne en un tableau selon le séparateur spécifié. La syntaxe est stringVariable.split(separator). Elle peut être séparée par des caractères, plusieurs caractères ou des expressions régulières. séparateur et ignore les éléments vides.

Utilisation de la méthode split() dans js

Utilisation de la méthode split() dans JS

Qu'est-ce que la méthode split() ? La méthode

split() est utilisée pour diviser une chaîne en un tableau selon le délimiteur spécifié (c'est-à-dire séparer la chaîne). Il renvoie un tableau contenant des sous-chaînes séparées par des délimiteurs.

Syntaxe :

<code class="javascript">stringVariable.split(separator)</code>
Copier après la connexion
  • stringVariable : La variable de chaîne à diviser.
  • separator : Sépare les chaînes, par défaut un caractère espace.

Utilisation :

  1. Séparé par caractère :
<code class="javascript">const str = "Hello World";
const arr = str.split('');
console.log(arr); // ['H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd']</code>
Copier après la connexion
  1. Séparé par plusieurs caractères :
<code class="javascript">const str = "Hello, World, Again";
const arr = str.split(', ');
console.log(arr); // ['Hello', 'World', 'Again']</code>
Copier après la connexion
  1. Séparé par une expression régulière :
  2. <code class="javascript">const str = "1234567890";
    const arr = str.split(/\d+/);
    console.log(arr); // ['', '1234567890', '']</code>
    Copier après la connexion
  1. Précisez la séparation Nombre de occurrences de caractères :
  2. <code class="javascript">const str = "123,456,789";
    const arr = str.split(',', 2);
    console.log(arr); // ['123', '456,789']</code>
    Copier après la connexion
  1. Ignorer les éléments vides :
  2. <code class="javascript">const str = "Hello,,World, Again";
    const arr = str.split(',').filter(elem => elem);
    console.log(arr); // ['Hello', 'World', 'Again']</code>
    Copier après la connexion

Remarque :

    Le délimiteur peut être n'importe quelle chaîne ou expression régulière.
  • Si le délimiteur n'est pas spécifié, la chaîne est séparée par des espaces. La méthode
  • split() ne modifie pas la chaîne d'origine.
  • Si le délimiteur n'existe pas dans la chaîne, renvoie un tableau à un seul élément contenant la chaîne entière.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal