Heim  >  Artikel  >  Web-Frontend  >  So fangen Sie eine Zeichenfolge in Javascript ab

So fangen Sie eine Zeichenfolge in Javascript ab

青灯夜游
青灯夜游Original
2021-04-01 18:00:004109Durchsuche

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.

So fangen Sie eine Zeichenfolge in Javascript ab

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:

So fangen Sie eine Zeichenfolge in Javascript ab

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:

So fangen Sie eine Zeichenfolge in Javascript ab

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

  • Wenn die Parameter start und stop gleich sind, gibt die Methode einen leeren String zurück. Wenn start größer als stop ist, tauscht die Methode die beiden Parameter aus, bevor sie den Teilstring extrahiert.

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn