如何使用 contains 函數來尋找變數名稱的一部分?你好,
我試圖找到一種方法來執行當列表包含字串“[String]”時發生的函數,如下所示:
AAList = {"object1", "object2", "object3[String]"};
如果(包含(AAList,“[字串]”),
Show("字串正在運作") );
但是 if 函數沒有執行,因為 contains 函數沒有偵測到「[String]」。
有辦法解決這個問題嗎?
資料混合與清理實驗設計品質和工藝工程Re: 如何使用 contains 函數查找變量名的一部分?Contains 正在從列表中查找完整匹配項,這就是為什麼它找不到列表 [String] 中的項目之一的原因。 您可以使用 Concat Items() 將列表轉換為字符串
Names Default To Here(1);
AAList = {"object1", "object2", "object3[String]"};
If(Contains(Concat Items(AAList, "¤"), "[String]"),
Show("string is running")
);
或者循環遍歷列表並在找到匹配項時中斷。