Apache flex 动作脚本3.0子字符串、切片、拆分、子字符串

Apache flex 动作脚本3.0子字符串、切片、拆分、子字符串,apache-flex,split,substring,slice,substr,Apache Flex,Split,Substring,Slice,Substr,我想得到介于-和-之间的值 Private var Test:String=“1-ALOW-现在爱你的人” 输出应为=ALOW您可以使用以下代码: test = test.split("-")[1]; trace(test) // output: ALOW Private var test:String = "1-ALOW-The One Who Loves You Now"; var my_array:Array = test.split("-"); test = my_array[0]+

我想得到介于-和-之间的值

Private var Test:String=“1-ALOW-现在爱你的人”


输出应为=ALOW

您可以使用以下代码:

test = test.split("-")[1];

trace(test) // output: ALOW
Private var test:String = "1-ALOW-The One Who Loves You Now";
var my_array:Array = test.split("-");
test = my_array[0]+"_"+my_array[1]+"-"+my_array[2];

使用将字符串在“-”上拆分为一个数组;然后将单个部分连接到最终变量中

其工作性能极佳!!!假设如果我想在你和-之间得到“ALOW”,我该怎么办?1_ALOW-现在爱你的人split命令根据匹配模式将字符串拆分为数组。所以用split(“-”)你得到了0=1,1=ALOW,2=现在爱你的人。所以,当你知道你有多少,你可以分两次。first test=test.split(“”)[1]这是对“现在爱你的人”的测试。然后你用-,test=test.split(“-”[0”)再次拆分测试,这会给你一个新的答案,而[1]将是现在爱你的人谢谢你,爱德华