Maison > interface Web > js tutoriel > le corps du texte

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

WBOY
Libérer: 2024-02-24 16:54:06
original
770 Les gens l'ont consulté

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"]
Copier après la connexion
  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"]
Copier après la connexion
  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"]
Copier après la connexion
  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"]
Copier après la connexion
  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"]
Copier après la connexion

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!

Étiquettes associées:
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal