In der Programmierungsphase mit JavaScript kann es eine Situation geben, um die enthaltenen Müllwerte in den Massendaten zu entfernen. Zum Beispiel die Entschlüsseln Sie die codierten Daten, um sie zu verwenden oder die Daten zu sortieren, um sie lesbar/verständlich zu machen. In solchen Situationen wirkt das Extrahieren einer Zahl aus einer Zeichenfolge in JavaScript Wunder bei der Verwendung der enthaltenen Daten und der effektiven Verwaltung des Speichers.
In diesem Blog werden die Ansätze zum Extrahieren einer Nummer aus einer Zeichenfolge mit JavaScript diskutiert.
So extrahieren Sie eine Zahl (en) aus einer Zeichenfolge mit JavaScript?
Um eine Zahl aus einer Zeichenfolge in JavaScript zu extrahieren, implementieren Sie die folgenden Ansätze in Kombination mit dem “regulären Ausdruck”:
Ansatz 1: Extrahieren/Rufen einer Zahl aus einer Zeichenfolge in JavaScript mit Ersatz () -Methode extrahieren/abrufen
Der "ersetzen()Die Methode lokalisiert einen bestimmten Wert in einem Zeichenfolgenwert und ersetzt ihn. Diese Methode kann verwendet werden, um alle enthaltenen nicht-stelligen Zeichen durch eine Null-Zeichenfolge zu ersetzen und den neuen Wert anzuzeigen.
Syntax
Saite.ersetzen (lokalisieren, neu)
In der obigen Syntax:
Beispiel
Überlegen wir das folgende Beispiel:
Im obigen Code -Snippet:
Ausgang
Wie in der obigen Ausgabe zu sehen ist, werden die enthaltenen Zahlen im Zeichenfolgenwert extrahiert und angezeigt.
Ansatz 2: Extrahieren/Rufen einer Zahl aus einer Zeichenfolge in JavaScript mit der Match () -Methode extrahieren/abrufen
Der "passen()Die Methode entspricht einer bestimmten Zeichenfolge, die auf einem regulären Ausdruck basiert. Diese Methode kann so implementiert werden, dass sie den Zahlen in einer Zeichenfolge übereinstimmen und die erste vollständige Übereinstimmung zurückgeben.
Syntax
Saite.Übereinstimmung (Suche)
In dieser Syntax “,“suchen”Verweist auf den Wert, nach dem gesucht werden muss.
Beispiel
Das folgende Beispiel erklärt das Konzept:
Im obigen Codeblock:
Ausgang
Der obige Ausgang zeigt an, dass die gewünschte Anforderung erreicht wird.
Abschluss
Der "regulären Ausdruck"In Kombination mit dem"ersetzen()”Methode oder die“passen()Die Methode kann verwendet werden, um eine Zahl aus einer Zeichenfolge in JavaScript zu extrahieren. Der erstere Ansatz ersetzt die enthaltenen Zeichenfolgezeichen durch eine leere Zeichenfolge, wodurch die Zahlen extrahiert werden. Der letztere Ansatz ruft die erste Übereinstimmung vom String -Wert ab, der dem regulären Ausdruck entspricht. In diesem Artikel wurde die Ansätze zum Extrahieren/Auswählen einer Nummer aus einer Zeichenfolge mit JavaScript erläutert.