Microsoft Flow 字符串函數:連接和替換

Microsoft Flow 字符串函數:連接和替換

學習如何組合兩個或多個字符串對於創建MS 流程至關重要。在本教程中,我們將討論兩個最重要的 Microsoft 流字符串函數 – concatreplace

concat函數只是將兩個或多個字符串組合在一起並返回組合後的字符串,而replace函數將一個子字符串替換為另一個字符串。

對於我們的示例,我們將使用我之前創建的這個簡單流程。首先,讓我們添加另一個文本輸入。

Microsoft Flow 字符串函數:連接和替換

然後將其重命名為Input 2並將另一個重命名為Input 1

Microsoft Flow 字符串函數:連接和替換

之後,我們將添加一個新步驟。

Microsoft Flow 字符串函數:連接和替換

搜索並選擇Slack連接器。

Microsoft Flow 字符串函數:連接和替換

然後選擇發布消息操作。

Microsoft Flow 字符串函數:連接和替換

我們會將其發佈在Slack 的不和諧頻道中。

Microsoft Flow 字符串函數:連接和替換

目錄

Microsoft Flow 字符串函數:Concat

對於Message text,讓我們使用Expressions選項卡下的concat函數。

Microsoft Flow 字符串函數:連接和替換

選擇輸入 1輸入 2作為我們要合併的兩個字符串。確保在選擇Input 1後加上逗號。

Microsoft Flow 字符串函數:連接和替換

然後單擊確定按鈕。

Microsoft Flow 字符串函數:連接和替換

最後,點擊保存

Microsoft Flow 字符串函數:連接和替換

測試 Concat 函數

現在讓我們測試concat函數是否有效。單擊測試

Microsoft Flow 字符串函數:連接和替換

我們將執行觸發操作並單擊“測試”按鈕。

Microsoft Flow 字符串函數:連接和替換

為輸入輸入以下詳細信息,然後單擊運行流。

Microsoft Flow 字符串函數:連接和替換

當我們在 Slack 中查看我們的discord頻道時,我們會看到新發布的消息,它是我們輸入 1輸入 2的串聯版本。

Microsoft Flow 字符串函數:連接和替換

我們還可以將多個字符串連接在一起。例如,讓我們返回並編輯流程。單擊我們的消息文本的功能,然後添加一個空格,該空格應該用一對單引號引起來。然後點擊更新

Microsoft Flow 字符串函數:連接和替換

讓我們再次測試流量。

Microsoft Flow 字符串函數:連接和替換

我們將只使用我們之前運行的數據。然後單擊保存並測試

Microsoft Flow 字符串函數:連接和替換

簽入 Slack 後,我們現在可以看到兩個數據條目之間有一個空格。

Microsoft Flow 字符串函數:連接和替換

這就是concat函數的工作原理。 

Microsoft Flow 字符串函數:替換

現在讓我們嘗試了解replace函數的工作原理。讓我們回去編輯我們當前的流程。我們將用其他內容替換第一個輸入 ( Henry )。在我們的消息文本的表達式選項卡下,選擇替換功能。

Microsoft Flow 字符串函數:連接和替換

我們將把整個concat表達式放在替換函數中。在concat表達式後面放一個逗號,然後輸入我們需要替換的舊文本。在我們的例子中,我們將替換“ Henry ”。之後,添加另一個逗號並鍵入我們將用作替換的新詞(“ Fred ”)。然後點擊更新

Microsoft Flow 字符串函數:連接和替換

讓我們刪除我們創建的初始表達式。

Microsoft Flow 字符串函數:連接和替換

最後,點擊保存

Microsoft Flow 字符串函數:連接和替換

測試替換功能

讓我們再次測試我們的流程。這次,我們將檢查替換功能是否正常工作。

Microsoft Flow 字符串函數:連接和替換

讓我們只使用之前運行的數據,然後單擊測試

Microsoft Flow 字符串函數:連接和替換

讓我們回到Slack 中的不和諧頻道。檢查後,顯示的消息現在是“ Fred Legge ”。這意味著我們已經成功替換了我們輸入的初始輸入“ Henry ”。

Microsoft Flow 字符串函數:連接和替換


Power Automate 表達式 - Power Automate 環境簡介
:設置和概述
Microsoft Power Automate 中的工作流輸入

結論

總而言之,concat函數只是將兩個字符串連接在一起,而replace函數根據參數中的指定文本更改字符串。我們還可以通過為參數使用變量來使替換函數動態化。例如,我們可以使用第二個輸入替換第一個輸入,反之亦然。

希望您能夠理解這兩個常用的 Microsoft 流字符串函數的用法和重要性。

一切順利,

亨利


什麼是 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 網關?所有你必須知道的