Definition und Verwendung
Die Methode substring() wird verwendet, um Zeichen zwischen zwei angegebenen Indizes in einer Zeichenfolge zu extrahieren.
Grammatik
stringObject.substring(start,stop)
Rückgabewert
Ein neuer Zeichenfolgenwert, der eine Teilzeichenfolge von stringObject enthält, deren Inhalt aus allen Zeichen von Anfang bis Ende 1 besteht und deren Länge aus Ende minus Anfang besteht.
Beschreibung
Die von der Methode substring() zurückgegebene Teilzeichenfolge enthält das Zeichen beim Start, jedoch nicht das Zeichen beim Stopp.
Wenn die Parameter start und stop gleich sind, gibt diese Methode einen leeren String (also einen String der Länge 0) zurück. Wenn start größer als stop ist, vertauscht die Methode die beiden Argumente, bevor sie die Teilzeichenfolge extrahiert.
Tipps und Hinweise
Wichtig: Im Gegensatz zu den Methoden „slice()“ und „substr()“ akzeptiert substring() keine negativen Argumente.
Erklärung mit Beispielen
Beispiel 1
In diesem Beispiel verwenden wir substring(), um einige Zeichen aus einer Zeichenfolge zu extrahieren:
<script type="text/javascript"> var str="Hello world!" document.write(str.substring(3)) </script>
Ausgabe: siehe da!
Beispiel 2
In diesem Beispiel verwenden wir substring(), um einige Zeichen aus einer Zeichenfolge zu extrahieren:
<script type="text/javascript"> var str="Hello world!" document.write(str.substring(3,7)) </script>
Ausgabe: niedrig
Das Obige ist die mit Ihnen geteilte Verwendung von JavaScript-Substring(). Ich hoffe, Sie können es selbst ausprobieren und die Verwendung von JavaScript-Substring() wirklich beherrschen.