Comment diviser une chaîne en utilisant la méthode Split dans JavaScript?

Comment diviser une chaîne en utilisant la méthode Split dans JavaScript?
Comme tout autre langage de programmation de haut niveau, JavaScript nous offre des données où nous pouvons stocker des données, et un tel type de données est une chaîne. Une chaîne est simplement n'importe quel contenu textuel enfermé dans des guillemets doubles ou simples en javascript par exemple «Méthode divisée» est une chaîne. Pour manipuler le type de données de chaîne, il y a quelques méthodes intégrées (fonctionnalités prédéfinies) et un tel exemple est la méthode Split ().

Qu'est-ce qu'une méthode divisée ()?

La méthode Split () divise une chaîne spécifique en un tableau de sous-chaînes sans modifier la chaîne d'origine et produit une liste de sous-chaînes en tant que tableau prenant deux arguments; L'un est le séparateur et l'autre est la limite.

Le séparateur agit comme le diviseur et indique la méthode Split () où la chaîne spécifique doit être divisée. Le séparateur peut être une expression régulière, un seul caractère ou une autre chaîne. Si vous ne fournissez pas le séparateur dans la méthode Split (), la chaîne d'origine spécifiée sera retournée.

L'argument Limit indique à la méthode Split () quelle est la limite où vous devez arrêter le processus de sous-chaîne ou le mettre simplement. Cependant, il convient de garder à l'esprit que si vous ne donnez pas l'argument de limite à la méthode divisée, un tableau vide sera retourné.

Syntaxe:

MyString.Split (séparateur, limite);

Où MyString est la chaîne spécifiée et le séparateur est le séparateur et la limite est le nombre spécifié de divisions.

Diviser une chaîne à l'aide de la méthode Split ()

Maintenant que nous savons que la méthode Split () divise une chaîne spécifique en sous-chaînes et renvoie un nouveau tableau de la sous-chaîne, passons quelques exemples où nous allons diviser une chaîne en utilisant la méthode Split ():

Exemple 1:

Dans cet exemple, nous diviserons notre chaîne en mots de la manière suivante:

var mystr = 'chaîne en mots';
Var Output = Mystr.diviser(");
console.journal (sortie);

Dans le code ci-dessus, nous initialisons un tableau, puis appliquons le diviser() Méthode sur le tableau. Le séparateur dans ce cas est un espace(") Ce qui signifie que chaque fois que la méthode divisée verra un espace, elle divisera la chaîne et renvoie le mot avant le séparateur.

Exemple 2:

Modifions l'exemple ci-dessus et ne renvoyons que les deux premiers mots de la phrase, donc nous utiliserons la limite = 2 dans cet exemple:

var mystr = 'chaîne en mots';
Var Output = Mystr.Split (", 2);
console.journal (sortie);

Exemple 3:

Faisons un pas en avant et fournissons une expression régulière en tant que séparateur. Le code sera le même, sauf que nous modifierons la chaîne et fournirons un séparateur comme un tableau d'expression régulière dans l'argument de la méthode Split ():

var mystr = 'Bonjour! Comment allez-vous? Mon nom est Chris';
Var Output = Mystr.diviser(/[!,?] /);
console.journal (sortie);

Comme vous pouvez le voir, nous avons fourni un tableau de séparateurs où nous avons défini que si la méthode Split () obtient un ! ou ? puis divisez la chaîne. La sortie du code ci-dessus sera:

Conclusion

JavaScript nous propose des types de données primitifs qui sont utilisés pour stocker des données et un tel exemple est une chaîne. La chaîne est un texte dans des guillemets doubles ou simples et il a de nombreuses méthodes intégrées. Une telle méthode est la méthode Split () qui divise une chaîne spécifique en fonction d'un séparateur en sous-chaînes et le tableau des sous-chaînes est renvoyé sans modifier la chaîne d'origine.

Dans cet article, nous avons examiné ce qui est une méthode Split () et comment diviser une chaîne en utilisant la méthode Split () en donnant trois exemples et captures d'écran différents de la sortie.