Maison >interface Web >js tutoriel >Introduction aux différentes méthodes de fractionnement de chaînes JavaScript

Introduction aux différentes méthodes de fractionnement de chaînes JavaScript

WBOY
WBOYoriginal
2024-02-24 16:54:06791parcourir

Introduction aux différentes méthodes de fractionnement de chaînes JavaScript

Il existe de nombreuses façons de diviser des chaînes en js. Certaines méthodes courantes seront présentées ci-dessous et des exemples de code spécifiques seront fournis.

  1. Méthode split() :
    Il s'agit d'une méthode intégrée de l'objet chaîne js, utilisée pour diviser la chaîne en un tableau de chaînes. Il accepte une chaîne divisée comme argument et renvoie un tableau composé des sous-chaînes divisées.

Exemple de code : la méthode

let str = "hello world";
let arr = str.split(" ");
console.log(arr); // 输出 ["hello", "world"]
  1. split() utilise des expressions régulières : la méthode
    split() peut également utiliser des expressions régulières comme paramètres de fractionnement.

Exemple de code :

let str = "hello123world";
let arr = str.split(/d+/);
console.log(arr); // 输出 ["hello", "world"]
  1. Méthode slice() combinée avec le traitement de boucle :
    Si vous souhaitez diviser la chaîne selon une longueur fixe, vous pouvez combiner la méthode slice() et la boucle pour y parvenir.

Exemple de code : méthode

let str = "helloworld";
let arr = [];
let length = 3;
for(let i = 0; i < str.length; i += length) {
  arr.push(str.slice(i, i+length));
}
console.log(arr); // 输出 ["hel", "low", "orl", "d"]
  1. substring() combinée avec le traitement de boucle : la méthode
    substrin() est similaire à la méthode slice() et peut être utilisée pour diviser des chaînes en fonction d'une longueur fixe.

Exemple de code :

let str = "helloworld";
let arr = [];
let length = 3;
for(let i = 0; i < str.length; i += length) {
  arr.push(str.substring(i, i+length));
}
console.log(arr); // 输出 ["hel", "low", "orl", "d"]
  1. Utiliser la méthode match() d'expression régulière : la méthode
    match() renvoie un tableau composé de résultats correspondants et utilise des expressions régulières pour effectuer le fractionnement de chaînes.

Exemples de code :

let str = "hello world";
let arr = str.match(/w+/g);
console.log(arr); // 输出 ["hello", "world"]

Vous trouverez ci-dessus quelques méthodes courantes de fractionnement de chaînes js et des exemples de code. Vous pouvez choisir la méthode appropriée pour traiter les chaînes en fonction des besoins réels.

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!

Déclaration:
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