如:
a = ["ab1", "ab2", "ab3", "ab4"]
循环数组后,裁掉字母a,得到字符串,在变量 c里面有
"b1"
"b2"
"b3"
"b4"
重新建一个空的数组把c放进去,只有最后"b4"字符串
怎么才能得到上面4个裁剪后的新数组。或者有其他办法吗?感谢高手支招。手机敲的,多包涵。
老师你说的事裁剪后的元素一个一个添加吗?还是用什么公式或函数,如果是手动添加,就没必要遍历裁剪了,如果是命令添加, 你看我哪里写的不对吗?不能得到自己想要的新数组。
就是想不通,怎么得到裁剪后的变量 sRet 所有元素,
因为添加到新数组,只能读取最后一个元素,
但是单独打印 sRet 是所有的元素都有。
就是得不到想要的新数组,怎么办? 下面是代码
//源码如下:dim oldArr = []dim newArr = []//旧数组for i = 1 to 4 step 1 oldArr = push(oldArr,'ab'&i)nextTracePrint '旧数组:',oldArr// 新数组dim res = ''for each p in oldArr res = Replace(p,"a","",false) newArr = push(newArr,res)nextTracePrint '新数组:',newArr//结果如下:第9行:"旧数组:" [ "ab1", "ab2", "ab3", "ab4" ]第18行:"新数组:" [ "b1", "b2", "b3", "b4" ]
HappyGee //源码如下:dim oldArr = []dim newArr = []//旧数组for& ...
杨XX_78437 你遍历出来的sRet只是字符串,你要把“// 在数组尾部添加元素 arrRet = push(新数组,sRet) arrRet = push(新数组,sRet) // 结果新数组不是得到效果 ...