【发布时间】:2020-01-08 08:24:06
【问题描述】:
我正在尝试使用 IUPath 从 PDF 文件中提取一些特定数据。
PDF 中的数据如下所示:
**** hjeprj3 **** James Fish **** JDR0929879 **** jdloin2 B5339 ||
我需要准确地说出“James Fish”这个名字。 它将始终具有相同的格式,始终 **** 文本 **** 名字 姓 **** 文本 而且我将始终必须提取名称,这将有所不同。
我使用了这个功能: PDFText.Substring(PDFText.IndexOf("**** ",0)+15,16) 但由于名称总是不同的,它不会返回正确的值。
你能建议吗?
感谢您的帮助
【问题讨论】:
-
如果您的函数当前适用于该名称,但不适用于其他名称,那么我建议您将字符串加长。然后使用 Strings.Split() 函数将字符串用“*”字符分隔,仅使用索引获取第一个字符串,例如“(0)”。然后,您可以使用 Strings.Trim() 删除名称后可能留下的任何尾随空格。
标签: function pdf split extract uipath