Languages
[Edit]
DE

JavaScript - wie kann man einen String teilen?

2 points
Created by:
Nikki
1659

Dieser Artikel konzentriert sich auf verschiedene Arten, wie ein String in Arrays aufgeteilt werden kann. JavaScript stellt¬†String.prototype.split die Methode zur Verf√ľgung, mit der das durchgef√ľhrt werden kann.

1. String nach Text teilen

Jeder String kann in JavaScript mit einem anderen String geteilt werden.

1.1. Beispiel f√ľr eine¬†Stringteilung aufgrund des Leerzeichens

In diesem Beispiel wird ein String mit einem Leerzeichen verwendet, um Text in einzelne Wörter umzuwandeln.

// ONLINE-RUNNER:browser;

var text = 'This is some text...';
var array = text.split(' '); // Leertasteseparator wird verwendet

console.log(array);

1.2. Den String durch ein Textbeispiel teilen

Hier wird gezeigt, wie ein String durch einen anderen String geteilt werden kann.

// ONLINE-RUNNER:browser;

var text = 'This is some text...';
var array = text.split('is'); // Diese Zeichenfolgesequenz teilt den String

console.log(array);

1.3. Ein Beispiel f√ľr die Aufteilung des Strings in ein Zeichenarray

Hier wird ein leerer String verwendet, um die Hauptstring in ein Zeichenarray aufzuteilen.

// ONLINE-RUNNER:browser;

var text = 'This is some text...';
var array = text.split(''); // Der leere Trennzeichen wird verwendet.

console.log(array);

Hinweis: Dieses Beispiel ist stark nicht empfehlenswert, weil Unicode-Zeichen falsch interpretiert werden können.

1.4. Teilung des Strings nach Leerzeichen mit dem Resultat einer Beschränkung der Ergebnisgröße

In diesem Beispiel wird gezeigt, wie String nach Leerezeichen aufgeteilt werden kann, und wobei die Größe des Ausgabearrays auf zwei Elemente begrenzt wird.

// ONLINE-RUNNER:browser;

var text = 'This is some text...';
var array = text.split(' ', 2); // Die maxiamle Größe des Ergebnisarrays beträgt 2.

console.log(array);

2. Geteilter String mit Regex (regulärer Ausdruck)

Jeder String kann in JavaScript mit regul√§ren Ausdr√ľcken aufgeteilt werden.

2.1. Durch ein weißes Zeichensymbol geteilter String

In diesem Beispiel wird ein weißes Zeichensymbol verwendet, um Text auf einzelne Wörter zu verteilen.

// ONLINE-RUNNER:browser;

var text = 'This is some text...';
var array = text.split(/\b/); // Anfang oder Ende von "world separates string"

console.log(array);

2.2. String durch ein wei√ües Zeichensymbol mit einem Beispiel f√ľr eine Ergebnisgr√∂√üenbeschr√§nkung teilen

In diesem Beispiel wird das weiße Zeichensymbol verwendet, um Text in einzelne Wörter aufzuteilen und die Größe des Ausgabearrays auf zwei Elemente zu beschränken.

// ONLINE-RUNNER:browser;

var text = 'This is some text...';
var array = text.split(/\b/, 2); // Die maxiamle Größe des Ergebnisarrays beträgt 2.

console.log(array);

3. String mit Symbol.split (mit Splitter) teilen

Ein Beispiel f√ľr die Verwendung von Splitter wird¬†in diesem Arikel¬†beschrieben.

Literaturverzeichnis

  1. String.prototype.split - MDN Docs 

Hey ūüĎč
Would you like to know what we do?
  • Dirask is a friendly IT community for learners, professionals and hobbyists to share their knowledge and help each other in extraordinary easy way.
  • We welcome everyone,
    no matter what the experience,
    no matter how basic the question is,
    this community will help you.