如何拆分存储在集合中的信息 - Blue Prism?

How to split information stored in a collection - Blue Prism?

我做了一个在 Outlook 电子邮件中抓取电子邮件正文的过程。电子邮件正文存储在一个集合中,但是它将所有内容放在一行中(包含多个信息)。我需要从这一行中获取订单号(包含字母和数字)和数量,但我不确定该怎么做。我仍在学习如何使用 Blue Prism。任何建议都会很棒!

好吧,数据在集合中,但它在一个大文本字段中...所以更多的是关于如何解析文本以检索数据的问题。而答案只有一个!正则表达式!

您可以在以下对象中找到正则表达式操作:

Object: Utility - Strings C#
Action: Extract Regex Values

正则表达式是非常强大的工具 - 例如,使用简单的 "https:\S+" 您可以找到电子邮件中的所有链接。我认为这是 RPA 开发人员学习的好工具。

如果您希望社区帮助您构建一个精确的表达式,那么您将需要电子邮件消息的精确 html。