Heim > Web-Frontend > js-Tutorial > Wie kann ich eine JavaScript-Zeichenfolge mithilfe mehrerer Trennzeichen aufteilen?

Wie kann ich eine JavaScript-Zeichenfolge mithilfe mehrerer Trennzeichen aufteilen?

Patricia Arquette
Freigeben: 2024-12-23 07:55:23
Original
424 Leute haben es durchsucht

How Can I Split a JavaScript String Using Multiple Separators?

Aufteilen einer Zeichenfolge mit mehreren Trennzeichen in JavaScript

Um eine Zeichenfolge mithilfe mehrerer Trennzeichen in JavaScript aufzuteilen, können Sie die Funktion split() verwenden mit einem regulären Ausdruck (regexp) als Parameter.

Um dies zu erreichen, erstellen Sie einen regulären Ausdruck, der Ihren gewünschten Trennzeichen entspricht. Um beispielsweise sowohl Kommas als auch Leerzeichen zu trennen, verwenden Sie /[s,] /. Der Quantifizierer „ “ stellt sicher, dass ein oder mehrere Vorkommen der Trennzeichen übereinstimmen.

Hier ein Beispiel:

"Hello awesome, world!".split(/[\s,]+/)
Nach dem Login kopieren

Dies führt dazu, dass die Zeichenfolge in ein Array von Teilzeichenfolgen aufgeteilt wird: [ „Hallo“, „awesome“, „world!“].

Alternativ können Sie darauf zugreifen, wenn Sie das letzte Element des geteilten Arrays erhalten möchten es unter Verwendung der Längeneigenschaft minus 1:

let bits = "Hello awesome, world!".split(/[\s,]+/)
let bit = bits[bits.length - 1]
Nach dem Login kopieren

Dadurch wird die Zeichenfolge „world!“ zugewiesen. zum Variablenbit.

In Fällen, in denen das angegebene Muster nicht in der Zeichenfolge übereinstimmt, gibt die Funktion split() die ursprüngliche Zeichenfolge zurück. Zum Beispiel:

let bits = "Hello awesome, world!".split(/foo/)
Nach dem Login kopieren

Das resultierende Array enthält nur die ursprüngliche Zeichenfolge: ["Hello awesome, world!"].

Das obige ist der detaillierte Inhalt vonWie kann ich eine JavaScript-Zeichenfolge mithilfe mehrerer Trennzeichen aufteilen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage