假设我有一个文件名,我将其解析为单独的部分,如下所示:
nameWords = Words(name, "_")
假设我想用原名的前五个单词取一个短名:
shortName = Concat Items( nameWords[{1, 2, 3, 4, 5}], "_" );当我以我期望的格式获取名称时,一切正常,即名称中的单词超过五个。
但是一旦我得到像“aaa_bbb_ccc”这样的名字(非常出乎意料,但完全真实),我在索引到我的列表时就会出错。
问题:我如何索引不是 5 个,而是 5 个和列表的 N 个项目中的最小值? 而不是写一个 IF 语句来找出哪个更少?