Power Automate 拆分函數和數組

Power Automate 拆分函數和數組

我們可以在 MS 流程中使用各種字符串函數的 Power Automate字符串函數。在本教程中,我們將了解另一個複雜的字符串函數——Power Automate 拆分函數的用法和重要性。

split函數只是根據提供的字符串和分隔符返回一個項目數組。

目錄

Power Automate 拆分功能如何工作

我們需要定義它的參數(文本和分隔符)才能使該函數正常工作。

Power Automate 拆分函數和數組

為了進一步解釋,假設我們的文本是“蘋果從樹上掉得很遠”。那麼分隔符就是一個簡單的空格。

Power Automate 拆分函數和數組

通過使用split函數,我們將得到一個數組,其中包含我們指定的文本/字符串中的所有單詞。數組項目的集合。

Power Automate 拆分函數和數組

使用 Power Automate 拆分功能

現在讓我們有一個示例用例來理解我們為什麼要這樣做。我們將在我之前創建的示例流程中添加另一個輸入。讓我們將其設置為輸入 4  ,然後輸入“請輸入您要級聯的消息”。

Power Automate 拆分函數和數組

然後,讓我們在Message text上使用split函數。在“表達式”選項卡下,選擇拆分函數。

Power Automate 拆分函數和數組

對於文本參數,選擇Input 4變量。

Power Automate 拆分函數和數組

對於分隔符,我們將使用一個空格。然後單擊確定按鈕。

Power Automate 拆分函數和數組

最後,點擊保存

Power Automate 拆分函數和數組

測試流程

現在讓我們看看會發生什麼。單擊測試

Power Automate 拆分函數和數組

選擇我將執行觸發操作選項。然後單擊測試

Power Automate 拆分函數和數組

為其他輸入輸入任何數據。對於輸入 4,只需輸入“ the apple fall fall from the tree ”。然後單擊運行流。

Power Automate 拆分函數和數組

單擊完成

Power Automate 拆分函數和數組

檢查 Slack 後,返回的輸出正是我們所想的。

Power Automate 拆分函數和數組

這現在向我們發送了一個數組而不是實際的字符串。

數組的使用

現在讓我們討論一些可以用數組做的事情。首先,讓我們添加一個新步驟。

Power Automate 拆分函數和數組

然後點擊控制

Power Automate 拆分函數和數組

之後,選擇應用於每個控件。

Power Automate 拆分函數和數組

“表達式”選項卡下,選擇拆分函數。

Power Automate 拆分函數和數組

然後選擇文本本身,即Input 4變量。

Power Automate 拆分函數和數組

確保鍵入空格分隔符。然後單擊“確定”

Power Automate 拆分函數和數組

之後,讓我們添加另一個動作。

Power Automate 拆分函數和數組

搜索並選擇Slack連接器。

Power Automate 拆分函數和數組

然後選擇發布消息操作。

Power Automate 拆分函數和數組

讓我們向同一個 Slack 頻道 ( discord ) 發布一條消息。

Power Automate 拆分函數和數組

對於Message text,我們將發布Current item ,而不是發布Input 4或數組。

Power Automate 拆分函數和數組

通過使用Apply to each control,它首先通過split函數獲取字符串數組。然後,對於數組中的每個項目,它都會發布該當前項目。那麼讓我們看看它是什麼樣的。單擊保存

Power Automate 拆分函數和數組

單擊測試

Power Automate 拆分函數和數組

我們將只使用之前的運行,因為沒有任何輸入發生變化。然後單擊測試

Power Automate 拆分函數和數組

檢查我們的 Slack 後,我們會看到它成功地顯示了數組中的每一項。

Power Automate 拆分函數和數組

通過這樣做,我們可以分別對數組項執行操作。 



Power Automate 字符串函數: Power Automate 流中的子字符串和 IndexOf觸發器
Power Automate 表達式 – 簡介

結論

總而言之,我們能夠討論Power Automate 拆分功能在我們的流程中的用法。它使用定義的定界符將字符串分解為字符串數組。分隔符用作分隔符。在我們的示例中,我們使用了空格。人們通常使用逗號,但您當然可以為每種目的使用不同的分隔符。

我們還可以遍歷項目數組,然後對每個項目執行某些操作。我們通常通過對每個控件使用“應用”來做到這一點。在處理數據集合時,此技術絕對有用。

一切順利,

亨利


什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

如何在 R 中保存和加載 RDS 文件

如何在 R 中保存和加載 RDS 文件

您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。

回顧前 N 個工作日——DAX 編碼語言解決方案

回顧前 N 個工作日——DAX 編碼語言解決方案

在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。

LuckyTemplates 篩選上下文簡介

LuckyTemplates 篩選上下文簡介

在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。

使用 LuckyTemplates 在線服務中的應用程序的最佳技巧

使用 LuckyTemplates 在線服務中的應用程序的最佳技巧

我想展示 LuckyTemplates Apps 在線服務如何幫助管理從各種來源生成的不同報告和見解。

隨著時間的推移分析利潤率變化——使用 LuckyTemplates 和 DAX 進行分析

隨著時間的推移分析利潤率變化——使用 LuckyTemplates 和 DAX 進行分析

了解如何在 LuckyTemplates 中使用度量分支和組合 DAX 公式等技術計算利潤率變化。

DAX Studio 中數據緩存的物化想法

DAX Studio 中數據緩存的物化想法

本教程將討論數據緩存物化的想法,以及它們如何影響 DAX 在提供結果時的性能。

使用 LuckyTemplates 進行業務報告

使用 LuckyTemplates 進行業務報告

如果直到現在你還在使用 Excel,那麼現在是開始使用 LuckyTemplates 來滿足你的業務報告需求的最佳時機。

什麼是 LuckyTemplates 網關?所有你必須知道的

什麼是 LuckyTemplates 網關?所有你必須知道的

什麼是 LuckyTemplates 網關?所有你必須知道的