Heim > Web-Frontend > js-Tutorial > Hauptteil

So verwenden Sie die Methode split()

藏色散人
Freigeben: 2020-04-27 16:23:20
Original
5233 Leute haben es durchsucht

So verwenden Sie die Methode split()

Wie verwende ich die Methode split()?

JavaScript-Split()-Methode

JavaScript-String-Objekt

Empfohlen: „Javascript-Tutorial für Fortgeschrittene

Definition und Verwendung

Die Methode split() wird verwendet, um einen String in ein String-Array aufzuteilen.

Syntax

stringObject.split(separator,howmany)
Nach dem Login kopieren

Parameter

Trennzeichen erforderlich. Eine Zeichenfolge oder ein regulärer Ausdruck zum Teilen des stringObject ab der durch diesen Parameter angegebenen Stelle.

wieviele Optional. Dieser Parameter gibt die maximale Länge des zurückgegebenen Arrays an. Wenn dieser Parameter festgelegt ist, werden nicht mehr Teilzeichenfolgen zurückgegeben als das durch diesen Parameter angegebene Array. Wenn dieser Parameter nicht gesetzt ist, wird die gesamte Zeichenfolge unabhängig von ihrer Länge aufgeteilt.

Rückgabewert

Ein String-Array. Das Array wird erstellt, indem die Zeichenfolge stringObject an den durch das Trennzeichen angegebenen Grenzen in Teilzeichenfolgen aufgeteilt wird. Die Zeichenfolgen im zurückgegebenen Array enthalten nicht das Trennzeichen selbst.

Wenn es sich bei „separator“ jedoch um einen regulären Ausdruck handelt, der Unterausdrücke enthält, enthält das zurückgegebene Array Zeichenfolgen, die mit diesen Unterausdrücken übereinstimmen (jedoch keinen Text, der mit dem gesamten regulären Ausdruck übereinstimmt).

Tipps und Hinweise

Hinweis: Wenn eine leere Zeichenfolge ("") als Trennzeichen verwendet wird, werden alle Zeichen im stringObject untereinander aufgeteilt.

Hinweis: Die von String.split() ausgeführte Operation ist das Gegenteil der von Array.join ausgeführten Operation.

Beispiel

Beispiel 1

In diesem Beispiel teilen wir die Zeichenfolge auf verschiedene Arten auf:

<script type="text/javascript">
var str="How are you doing today?"
document.write(str.split(" ") + "<br />")
document.write(str.split("") + "<br />")
document.write(str.split(" ",3))
</script>
Nach dem Login kopieren

Ausgabe:

How,are,you,doing,today?
H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
How,are,you
Nach dem Login kopieren

Beispiel 2

In diesem Beispiel teilen wir eine Zeichenfolge mit einer komplexeren Struktur auf:

"2:3:4:5".split(":")//将返回["2", "3", "4", "5"]
"|a|b|c".split("|")//将返回["", "a", "b", "c"]
Nach dem Login kopieren

Beispiel 3

Mit dem folgenden Code kann der Satz in Wörter aufgeteilt werden :

var words = sentence.split(&#39; &#39;)
Nach dem Login kopieren

Oder verwenden Sie einen regulären Ausdruck als Trennzeichen:

var words = sentence.split(/\s+/)
Nach dem Login kopieren

Beispiel 4

Wenn Sie ein Wort in Buchstaben oder eine Zeichenfolge in Zeichen aufteilen möchten, können Sie das verwenden Folgender Code:

"hello".split("")//可返回 ["h", "e", "l", "l", "o"]
Nach dem Login kopieren

Wenn Sie nur einen Teil der Zeichen zurückgeben müssen, verwenden Sie bitte den Parameter howmany:

"hello".split("", 3)//可返回 ["h", "e", "l"]
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Methode split(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!