假設我有一個文件名,我將其解析為單獨的部分,如下所示:
nameWords = Words(name, "_")
假設我想用原名的前五個單詞取一個短名:
shortName = Concat Items( nameWords[{1, 2, 3, 4, 5}], "_" );當我以我期望的格式獲取名稱時,一切正常,即名稱中的單詞超過五個。
但是一旦我得到像“aaa_bbb_ccc”這樣的名字(非常出乎意料,但完全真實),我在索引到我的列表時就會出錯。
問題:我如何索引不是 5 個,而是 5 個和列表的 N 個項目中的最小值? 而不是寫一個 IF 語句來找出哪個更少?