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,]+/)
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]
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/)
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!