大家好!
我正在寻找一个脚本,该脚本将提取数据表列名称,如果列名称以单词“Raw”开头,则选择并删除该列。
我的脚本附在下面,但它有两个我无法解决的问题。
1) contains 函数仅搜索包含字符串“Raw”的列名。有没有一种方法可以指定仅选择和删除以字符串“Raw”开头的列?
2) 我在删除列时使用的语法出现错误。
dt = Current Data Table()
ColNamesList = dt << Get Column Names;
Ncols = N Items(ColNamesList);
For(
i=1,
i<=NCols,
i++,
If(
Contains(Char(ColNamesList[i]), "Raw"),
dt << Delete Column(:Name(Char(ColNamesList[i])))
)
);
任何帮助表示赞赏!
@用户8421 ,
@蒂埃里_S为您提供极好的建议。还要查找字符函数以。。开始(ColNameList[i], "原始")