Как разделить информацию, хранящуюся в коллекции - Blue Prism? - PullRequest
1 голос
/ 13 мая 2019

Я сделал процесс, который захватывает тело письма в письме Outlook.Тело электронной почты хранится в коллекции, однако она помещает все в одну строку (которая содержит несколько сведений).Мне нужно получить номера заказов (которые содержат буквы и цифры) и количественные суммы из этой строки, но я не уверен, как это сделать.Я все еще учусь использовать Blue Prism.Любой совет будет полезен!

Checks email box if exists, then gets unread emails and stores in collection

VBO stores entire email body into a collection. Stores into one row, includes spaces and all. Tried to use the split line command to split each line of the email body collection

1 Ответ

0 голосов
/ 13 мая 2019

Ну, данные в сборе, но они находятся в одном большом текстовом поле ... так что это больше вопрос о том, как проанализировать текст для извлечения данных. И ответ только один! Регулярные выражения!

Вы можете найти действие регулярного выражения в объекте ниже:

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

Регулярное выражение - действительно мощный инструмент - например, с простым «https: \ S +» вы можете найти все ссылки из электронной почты. Я думаю, что это отличный инструмент для обучения в качестве разработчика RPA.

Если вы хотите, чтобы сообщество помогло вам с созданием точного выражения, вам понадобится точный HTML-код сообщения электронной почты.

...