Ich versuche, die Zeichenfolge mit Trennzeichen zu spucken, die eine Zeichenfolge ist:Wie aufzuspalten String anhand einer Zeichenkette in Powershell
$string = "5637144576, messag<>est<<>>5637145326, 1<<>>5637145328, 0"
$separator = "<<>>"
$string.Split($separator)
Als Ergebnis der Spaltung ich:
5637144576, messag
est
5637145326, 1
5637145328, 0
statt
5637144576, messag<>est
5637145326, 1
5637145328, 0
Wenn ich versuche, überlastet Split zu verwenden, die Zeichenfolge akzeptiert []:
$string = "5637144576, messag<>est<<>>5637145326, 1<<>>5637145328, 0"
$separator = @("<<>>")
$string.Split($separator)
Aber ich nächsten Fehler:
Cannot convert argument "0", with value: "System.Object[]", for "Split" to type "System.Char[]": "Cannot convert value "<<>>" to type "System.Char". Error: "String must be exactly one character long.""
Hat jemand weiß, wie man durch string aufgeteilt?
Warum sollte sich das Trennzeichen '<<>>' '' entlang '<>' teilen? –
Warum sollte das Trennzeichen <<>> geteilt werden <>? - Dies ist ein Problem, das ich konfrontiert und versuchen zu lösen – Ievgen
ist es, dass Sie entlang _joy_ of__ <<>> 'teilen möchten? –