Javascript-Split

| | | | | |

Die JavaScript-Methode split() teilt einen String in ein Array von Teilstrings auf. Diese Teilzeichenfolgen werden einem neuen Array hinzugefugt. split() gibt das neue Array von Teilzeichenfolgen zuruck.

Wenn Sie programmieren, treten häufig Fälle auf, in denen Sie Text aus einer größeren Zeichenfolge abrufen mussen. Angenommen, Sie möchten den Vor- und Nachnamen eines Benutzers separat aus einer Zeichenfolge abrufen. Wie wurden Sie diese Informationen aus einem String abrufen?

Hier kommt die JavaScript-Methode split() ins Spiel. split() teilt einen String in eine Liste von Teilstrings auf. In diesem Leitfaden werden wir anhand von Beispielen die Verwendung der Methode split() erläutern.

String Refresher

Bevor wir beginnen Wenn wir uns die Funktionen split() und slice() ansehen, sollten wir uns daran erinnern, wie Strings funktionieren. Strings sind eine Folge von einem oder mehreren Zeichen, die Buchstaben, Symbole oder Zahlen enthalten können.

Auf jedes Zeichen in einem String kann mit seiner Indexnummer zugegriffen werden, beginnend mit 0. Lassen Sie uns ein Beispiel verwenden, um zu veranschaulichen, wie ein String indiziert wird:

Hell o
ther e
12345678910

Wie Sie sehen k√∂nnen, ist das erste Zeichen in der Zeichenfolge "H‚" die einen Indexwert von "0‚" hat. Das letzte Zeichen ist "e‚" das einen Indexwert von "10 hat.‚" Beachten Sie, dass das Leerzeichen zwischen den beiden W√∂rtern auch einen Indexwert hat.

JavaScript Split

Die JavaScript-Methode string split() teilt einen String in mehrere auf Teilzeichenfolgen. Diese Teilstrings werden in einem neuen Array gespeichert. Der ursprungliche String wird basierend auf einem angegebenen Trennzeichen wie einem Leerzeichen unterteilt.

Sehen Sie sich die Syntax fur die JavaScript-String-Methode split() an:

var new_list = text. split(character, limit);

Die Methode split() wird am Ende unseres "Text‚" Variable. Unsere Textvariable wird basierend auf dem von uns angegebenen Trennzeichen aufgeteilt. Das Ergebnis der Methode split() weisen wir der JavaScript-Variable new_list zu.

Der Parameter limit gibt an, wie viele JavaScript-Teilstrings die Sie in Ihr endgultiges Array aufnehmen möchten.

Sie mussen die Ausgabe der Methode split() einer Variablen zuweisen. Dies liegt daran, dass split() eine neue Liste erstellt. Sie ändert sich nicht Ihre vorhandene Zeichenfolge.

JavaScript-Split-String-Beispiel

Angenommen, ein Benutzer hat uns seinen Vor- und Nachnamen gegeben. Wir speichern diese Informationen in einem String. Um den Benutzer zuerst zu erhalten und Nachnamen getrennt, könnten wir die Methode split() verwenden.

Wenn sich ein Benutzer beispielsweise bei seinem Konto anmeldet, m√∂chten wir vielleicht ‚ÄûHallo, [Vorname]‚" statt . sagen den vollst√§ndigen Namen anzeigen.

Wir werden ein Leerzeichen (das Leerzeichen) verwenden, um herauszutrennen unsere Zeichenfolge:

Dieser Code gibt Folgendes zuruck:

["Vorname‚", "Nachname‚"]

Der < Die Funktion em>split() hat unseren String in ein Array von Teilstrings aufgeteilt. Jetzt können wir auf jeden String im JavaScript-Array-Objekt mithilfe einer Indexnummer zugreifen. Zum Beispiel:

Dieser Code gibt zuruck:

Nachname

Die Methode split() gibt ein Array zuruck, aus dem wir einzelne Werte abrufen können. Jedes Array-Element entspricht einem Wort in unserem String. Wir haben den Wert mit der Indexposition 1 aus unserem Array abgerufen.


< br>

JavaScript-String in ein Array aufteilen

Mit der Methode split() können Sie den Inhalt eines Strings in ein Array verschieben. Betrachten Sie den folgenden Code:

Unser Code gibt zuruck: "Vorname Nachname‚". Wir haben kein Trennzeichen angegeben, was bedeutet, dass nicht mehrere Teilstrings erstellt werden. Wir haben jetzt ein Element, das aus dem gesamten String besteht, der in der Variablen name_as_list gespeichert ist.

Schlussfolgerung

Die Methode split() unterteilt einen String in eine Liste von Teilstrings und wird verwendet, um einzelne Wörter oder Werte zu erstellen in einer Zeichenfolge, auf die durch Indexierung zugegriffen werden kann. split() kann eine Zeichenfolge durch ein beliebiges Zeichen wie Leerzeichen oder Komma trennen.

Wenn Sie mehr uber JavaScript erfahren möchten, lesen Sie unseren Leitfaden zu die besten Tutorials fur JavaScript-Anfänger.

Wir hoffen, dass dieser Artikel Ihnen geholfen hat, das Problem zu lösen. Sehen Sie sich neben Javascript-Split auch andere exp-bezogene Themen an.

Möchten Sie sich in Python auszeichnen? Sehen Sie sich unseren Rückblick auf die besten Python-Online-Kurse 2022 an. Wenn Sie an Data Science interessiert sind, sehen Sie sich auch an, wie Sie Programmieren in R lernen.

Dieses Material ist übrigens auch in anderen Sprachen verfügbar:



Olivia Ungerschaft

Vigrinia | 2022-12-01

Danke für die Erklärungen! Ich steckte mit Javascript-Split für einige Stunden, endlich habe ich es geschafft 🤗. Melde mich morgen mit Rückmeldung

Xu Robinson

Moscow | 2022-12-01

Einfach und klar formuliert. Danke für den Austausch. Javascript-Split und andere Fragen mit mean war immer mein Schwachpunkt 😁. Gestern überprüft, funktioniert!

Cornwall Gonzalez

London | 2022-12-01

Vielleicht gibt es andere Antworten? Was bedeutet Javascript-Split genau bedeutet?. Ich bin mir nur nicht ganz sicher, ob es die beste Methode ist

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

Common xlabel/ylabel for matplotlib subplots

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

12 answers

NUMPYNUMPY

Flake8: Ignore specific warning for entire file

12 answers

NUMPYNUMPY

glob exclude pattern

12 answers

NUMPYNUMPY

How to avoid HTTP error 429 (Too Many Requests) python

12 answers

NUMPYNUMPY

Python CSV error: line contains NULL byte

12 answers

NUMPYNUMPY

csv.Error: iterator should return strings, not bytes

12 answers

News


Wiki

Python | How to copy data from one Excel sheet to another

Common xlabel/ylabel for matplotlib subplots

Check if one list is a subset of another in Python

sin

How to specify multiple return types using type-hints

exp

Printing words vertically in Python

exp

Python Extract words from a given string

Cyclic redundancy check in Python

Finding mean, median, mode in Python without libraries

cos

Python add suffix / add prefix to strings in a list

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

Python - Move item to the end of the list

Python - Print list vertically