Actionscript 2:Split(),Join()

时间:2016-10-29 03:06:13

标签: flash actionscript actionscript-2

我的问题是如何从此

转换字符串
"Hello"

到这个

"H" + "e" + "l" + "l" + "o"
在Actionscript 2中的

..到目前为止,我已经创建了3个函数,这些函数在运行之后 我的字符串返回

H + e + l + l + o

我遇到的问题是字母不被视为字符串......我该怎么办?

这是我的代码

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;
}

我对如何在结果中添加额外的引用感到有点困惑

1 个答案:

答案 0 :(得分:1)

您可以使用反斜杠转义字符串中的引号。

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

结果:

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