如何使用 UiPath 从电子邮件正文中提取文本?

How do i extract text from email body using UiPath?

我想知道如何从电子邮件正文中提取密码。该密码用于打开附件中的文件。 我应该如何处理这个问题?我是提取密码并将其存储在 excel 文件中,还是有更好的方法打开文件并存储数据。

下面是一个示例电子邮件

Example email
From: ABC <abc@outlook.com>
Sent: Monday, 5 October 2020 10:54 AM
To: BCD <bcd@outlook.com>
Subject: Files

密码是:ABCDE

打开加密文件和登录邮箱可能需要不同的密码。所以每个加密文件都应该有密码。您可以以任何方式存储它们。

只需请求邮件,一旦您拥有 MailMessage 对象,就可以使用方法 'body' 将其作为字符串访问。 然后你可以用正则表达式或其他方法捕获密码

假设密码始终为 5 个字符长,您可以获取电子邮件正文并将其拆分为:

split(emailBody, "The password is:", 5)

然后您可以将输出存储在一个变量中,以便在打开 excel 文件时使用。