mehrere Aufspaltungen

Ich brauche einen besseren Weg, dies zu tun, irgendwelche Ideen?

$strOutput = "800x600, 32 bits @ 60 Hz."

      # Initial split
$aSplitString = $strOutput.Split(",")


# Get Horizontal and Vertical Length
$aSplitString2 = $aSplitString[0].Split("x")
$strHorizontal = $aSplitString2[0]
$strVertical = $aSplitString2[1]
$aSplitString2 = $null

#Get Color Depth and Frequency
$aSplitString2 = $aSplitString[1].Split(" ")
$strColour = $aSplitString2[1]
$strFrequency = $aSplitString2[4]

Nicht ein fan der Verwendung von so vielen split-Funktionen auf einer saite. Was könnte ich sonst tun?

Ich versuche, das individuelle Auflösung Größen, die Farbtiefe und die Frequenz in Ihre Variablen im obigen Beispiel;

horizontal = 800
vertikal = 600
color = 32
Frequenz = 60

InformationsquelleAutor Anicho | 2012-11-22
Schreibe einen Kommentar