2017-02-12 38 views

回答

1
var Sample_String: String = "[email protected]|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); 

// ----------------------------- ---------------------------------------------- 輸出:

[email protected] 
3.705 
18 
0.90 
+3

性能不好。 String.split(...)操作比較繁瑣,而且只需要執行一次並將結果數組分配給一個臨時變量。 – Organis

1

可以使用split函數一次創建的分裂String如下的Array

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); 
} 
相關問題