2016-10-29 4 views
0

Meine Frage ist, wie würde ich einen String aus diesem BisherActionscript 2: Split(), join()

"Hello" 

dieser

"H" + "e" + "l" + "l" + "o" 

in Actionscript 2 .. schalte ich habe 3 erstellt haben Funktionen, die, nachdem sie mit meinen String kehrt als

H + e + l + l + o 

Das Problem im lief werden, ist die Buchstaben arent überlegte Strings .. was kann ich tun?

Hier ist mein Code

function doURL(Link:String){ 
    var Splitted:String = SplitURL(Link); 
    var Joined:String = JoinURL(Splitted); 
    var Product:String = Joined; 
    return Product; 
} 

function SplitURL(Link:String){ 
    var SplitLink:Array = Link.split(""); 
    var realLink:String = SplitLink; 
    return realLink; 
} 

function JoinURL(Split:Array){ 
    var JoinLink:String = Split.join(" + "); 
    return JoinLink; 
} 

Im ein wenig verwirrt darüber, wie die zusätzlichen Zitate in das Ergebnis hinzuzufügen

Antwort

1

Sie können mit Backslash Anführungszeichen in einem String zu entkommen.

var s:String = "Hello"; 
var a:Array = s.split(""); 
trace("\"" + a.join("\" + \"") + "\""); 

Ergebnis:

"H" + "e" + "l" + "l" + "o" 
+0

Vielen Dank dieses geholfen! – Xploit