So fangen Sie Zeichenfolgen mit JavaScript ab: 1. Verwenden Sie die Funktion substr(), um die angegebene Anzahl von Zeichen ab dem angegebenen Index in der Zeichenfolge abzufangen. 2. Verwenden Sie die Funktion substring(), um die Zeichenfolge zwischen zwei angegebenen Zeichen abzufangen. Zeichen zwischen Indizes.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, ECMAScript Version 5, Dell G3-Computer.
Methode 1: Verwenden Sie substr()
<script type="text/javascript"> var str="Hello world!"; console.log(str); console.log(str.substr(3,9)); //从倒数第六个字符开始,截取四位 </script>
Rendering:
Die substr()-Methode kann die angegebene Anzahl von Zeichen beginnend mit dem Startindex in der Zeichenfolge extrahieren.
Syntax:
substr(start,length)
start: Der Startindex des abzufangenden Teilstrings muss ein numerischer Wert sein. Wenn negativ, ist dieser Parameter die Position vom Ende der Zeichenfolge. Mit anderen Worten: -1 bezieht sich auf das letzte Zeichen in der Zeichenfolge, -2 bezieht sich auf das vorletzte Zeichen usw. Sie müssen
Länge schreiben: die Anzahl der Zeichen in der Teilzeichenfolge, die a sein muss Zahlenwert. Wenn dieser Parameter nicht ausgefüllt ist, werden die Zeichen vom Anfang bis zum Ende der Zeichenfolge zurückgegeben. Wenn die Länge 0 oder negativ ist, wird eine leere Zeichenfolge zurückgegeben.
Beispiel:
Methode 2: Verwenden Sie substring()
<script type="text/javascript"> var str="Hello world!"; console.log(str); console.log(str.substring(3,9)); //从第三个字符开始到第八位 </script>
Rendering:
Die Methode substring() wird verwendet, um die Zeichenfolge zwischen zwei angegebenen tiefgestellten Zeichen zu extrahieren dazwischen.
Syntax:
substring(start,stop)
Start: eine nicht negative Ganzzahl, die sich auf die Position des ersten Zeichens der zu extrahierenden Teilzeichenfolge in der Zeichenfolge bezieht, erforderliche Elemente
Stop: eine nicht negative Ganzzahl Ganzzahl Eine negative Ganzzahl, die eine Position weiter in der Zeichenfolge liegt als das letzte Zeichen der zu extrahierenden Teilzeichenfolge. Sie kann geschrieben werden oder nicht. Wenn nicht, wird die zurückgegebene Teilzeichenfolge an das Ende der Zeichenfolge verschoben string Die Länge ist stop-start
Weitere Kenntnisse zum Thema Programmierung finden Sie unter:
Programmiervideos! !
Das obige ist der detaillierte Inhalt vonSo fangen Sie eine Zeichenfolge in Javascript ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!