从电子邮件的主题字符串中获取特定值

Grabbing specific value from subject string of email

我有一个 Gmail 触发器“当新电子邮件到达时”

我把这个主题放到 Lead > Topic 中。

我想撕掉 phone # 并将其放入我们的移动 phone 字段中。 我也想撕掉关键字并将其放入它自己的字段中。

知道如何处理关键字和 phone # 不同的主题并从 Power Automate 中删除这些值吗?

The keyword TestKeyword for TEST was requested by 18005550505

除了付费第三方连接之外,power automate 真的没有任何正则表达式功能吗?

Power Automate 不支持正则表达式,但具有一些不错的字符串处理功能。如果电子邮件的主题 ALWAYS 相同,您可以使用简单的拆分,然后 select 数组中每个所需值的位置:

示例:

  • 撰写 1:从电子邮件主题中获取字符串
  • 撰写 2:split(outputs('the_string'), ' ')
  • 撰写 3:outputs('the_split')[2]
  • 撰写 4:outputs('the_split')[8]

然后用结果做你想做的事。