So extrahieren Sie Streichenteile in JavaScript

So extrahieren Sie Streichenteile in JavaScript

JavaScript ist eine Skriptsprache, die hauptsächlich für die Webentwicklung verwendet wird. JavaScript wird mit vielen Unterscheidungsmerkmalen gebündelt. Das Extrahieren von Saitenteilen ist eines seiner vielen spürbaren Merkmale. JavaScript bietet zwei Methoden zum Extrahieren von String -Teilen, die unten angegeben sind. Jede dieser Methoden führt eine andere Art der String -Extraktion aus.

  1. substr () Methode
  2. substring () Methode

Lassen Sie uns jede dieser Methoden im Detail diskutieren.

substr () Methode

Zum Zweck der Extraktion eines Teils der Zeichenfolge in JavaScript die substr () Methode wird eingesetzt. Diese Methode extrahiert Teile der Zeichenfolge aus einer angegebenen Position. Infolgedessen werden nur eine bestimmte Menge gewünschter Zeichen extrahiert, ohne die ursprüngliche Zeichenfolge zu ändern.

Syntax der Substr () -Methode

Die Syntax, einen Teil einer Zeichenfolge in JavaScript zu extrahieren, lautet wie folgt:

Saite.Substr (Start, Länge)

In der Syntax bezieht sich der Parameterstart auf die Position, aus der Sie die Zeichenfolge und Länge extrahieren möchten, auf die Anzahl der Zeichen, die Sie extrahieren möchten.

Für eine bessere Verständlichkeit finden Sie die folgenden Beispiele.

Beispiel 1

Vermuten.

Sei text = "Ich möchte einen String -Teil extrahieren";

Angenommen, wir möchten 5 Buchstaben aus dem ersten Index extrahieren. Dafür würden die Argumente von Substr () Methoden so verlaufen:

lass result = text.Substr (1,5);

Die extrahierte Zeichenfolge wird in der Variablen „Ergebnis“ gespeichert. Lassen Sie uns die Variable „Ergebnis“ auf der Browserkonsole protokollieren:

Konsole.log (Ergebnis);


Wie Sie überprüft können, indem Sie sich den oben angehängten Ausgangscreenshot ansehen.

Beispiel 2

Nehmen wir nun an, Sie möchten eine andere Anzahl von Zeichen aus einer anderen Position extrahieren, dann müssen Sie einfach die Parameter ändern.

Sei text = "Ich möchte einen String -Teil extrahieren";

Angenommen, Sie möchten diesmal nur 3 Zeichen extrahieren. Die Argumente substr () würden so laufen.

lass result = text.Substr (3,3);

Um das Ergebnis zu extrahieren, würden wir dies tun.

Konsole.log (Ergebnis);


Der obige Screenshot zeigt den relevanten Code zusammen mit der Ausgabe.

Beispiel 3

Um Teile einer Zeichenfolge aus der Endposition zu extrahieren, verwenden wir einen negativen Wert für die Startposition. So machst du es.

Sei text = "Ich möchte einen String -Teil extrahieren"; lass result = text.Substr (-2,5);
Konsole.log (Ergebnis);

Der Ausgang wird im folgenden Screenshot angezeigt.


Jetzt werden wir die nächste String -Extraktionsmethode diskutieren.

substring () Methode

In JavaScript gibt es eine andere Methode zum Extrahieren von String -Teilen, die den Start- und Endindex zum Extrahieren eines Teils einer von bekannten Zeichenfolge nimmt substring () Methode.

Syntax der Substring () -Methode

Im Folgenden finden Sie die Syntax der oben genannten Methode.

Saite.Substring (Start, Ende)

Durch Bestimmung der Syntax der substring () Methode Wir können die Hauptähnlichkeit zwischen den bestimmen Substr () und Substring () -Methoden. Der substr () wird verwendet, um eine bestimmte Anzahl von Zeichen aus einer bestimmten Position zu extrahieren, während diese Substring () -Methode verwendet wird, um Zeichen zu extrahieren, die zwischen den Start- und Endpositionen einer Zeichenfolge liegen.

Lassen Sie uns ein Beispiel für Substring () -Methoden zeigen.

Beispiel:

Angenommen, wir möchten die Buchstaben aus dem ersten Index in den fünften Index extrahieren. Zum Extrahieren eines solchen Ergebniss wären die Argumente der Substring () -Methode (1,5), wie im folgenden JavaScript -Code -Snippet gezeigt:

Sei text = "Ich möchte einen String -Teil extrahieren";
lass result = text.Substring (1,5);
Konsole.log (Ergebnis);

Im folgenden Screenshot wird der Ausgang demonstriert.


Ein paar Dinge, die bei der Verwendung der Substring () -Methode beachtet werden sollten, sind wie folgt:

  1. Null- und negative Werte für Start- und Endargumente werden als Null betrachtet.
  1. Wenn der Wert für den Startparameter mehr als der Wert des Endparameters ist, werden die Parameter ausgetauscht. Zum Beispiel (5,1) wird gegen (1,5) ausgetauscht.

Abschluss

JavaScript bietet seinen Benutzern zwei benutzerfreundliche Methoden zum Extrahieren von Teilen einer Zeichenfolge. Erstens können Sie mit der Substr () -Methode eine bestimmte Anzahl von Zeichen aus einer bestimmten Position in einer Zeichenfolge extrahieren, und die Substring () -Methode wird verwendet, um Zeichen zu extrahieren, die zwischen den Startindizes und dem Endindizes einer Zeichenfolge liegen. In diesem Tutorial wird die Verwendung dieser beiden Methoden zusammen mit geeigneten Beispielen angezeigt.