2016-10-29 5 views
0

Ma question est comment pourrais-je transformer une chaîne de ceActionscript 2: Split(), join()

"Hello" 

à cette

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

en Actionscript 2 .. Jusqu'à présent, j'ai créé 3 fonctions après leur mes couru retourne string comme

H + e + l + l + o 

L'im problème est d'avoir les lettres ne coûtent pas cordes considérées .. que puis-je faire?

Voici mon 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 un peu confus sur la façon d'ajouter les citations supplémentaires dans le résultat

Répondre

1

Vous pouvez échapper les guillemets dans une chaîne avec barre oblique inverse.

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

Résultat:

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

Merci cela a aidé! – Xploit