2017-02-12 4 views

Antwort

1
var Sample_String: String = "[email protected]mail.com|3.705|18|0.90" 

var VALUE1: String = Sample_String.split("|")[0]; 
var VALUE2: String = Sample_String.split("|")[1]; 
var VALUE3: String = Sample_String.split("|")[2]; 
var VALUE4: String = Sample_String.split("|")[3]; 

trace(VALUE1); 
trace(VALUE2); 
trace(VALUE3); 
trace(VALUE4); 

// ----------------------------- ---------------------------------------------- Ausgabe:

[email protected] 
3.705 
18 
0.90 
+3

Schlecht in Bezug auf die Leistung. String.split (...) ist eine relativ schwere Operation und es ist viel besser, dies nur einmal zu tun und das resultierende Array einer temporären Variablen zuzuweisen. – Organis

1

können Sie split Funktion benutzen, wenn ein Array von Split String wie unten zu erstellen:

private var myString:String = "[email protected]|3.705|18|0.90"; 

var splitStringArray: Array = myString.split("|"); 
for each (var splitString:String in splitStringArray) 
{ 
    trace(splitString); 
}