从 Power Automate 中的数组中提取和加入电子邮件

Extract and join emails from array in Power Automate

在 Power 自动化中。我使用解析从 SharePoint 列表中读取获取项目,并使用 Compose 查看结果。

我得到的结果是:

[
      "i:0#.f|membership|abc.xyz@hhh.com",
      "i:0#.f|membership|rty.jkh@hhh.com"
]

但我想要的结果是 abc.xyz@hhh.com;rty.jkh@hhh.com

请帮助我如何将它们提取并组合。

谢谢

你可以做到这一点...

初始化组合电子邮件

这将包含串联的电子邮件字符串。它是临时的,直到我设置 Result 变量的结尾。

附加到组合电子邮件

这里的表达式是...

split(string(item()), '|')[2]

注意表达式前的 semi-colon。

初始化结果

你可以在这里为变量名做你想做的,重要的部分是表达式。

substring(variables('Combined Emails'), 1)

这是最终结果...