我有一个
的数组100 foo data
200 bar data
300 foo data
有没有办法做这样的事情?
repeat for each key myKey in myArray where item 2 is "foo"
所以不考虑数组中第2项=“bar”的所有行,我的结果是第1行和第3行?
答案 0 :(得分:1)
不是你写的方式。如果处于阵列模式,则必须保持阵列模式。如果在明确,保持清醒。你有一个混合包。
我会完全清楚地做到这一点。用#&34结合"解构数组变量后命令,并将itemDel设置为tab(?):
repeat for each line tLine in newClearVar
if item 2 of tLine = "foo" then...
那种事。然后,您可以使用" split"再次重新构建数组。命令。
克雷格纽曼