【发布时间】:2023-04-07 13:36:01
【问题描述】:
我正在使用 c# 捕获大型机屏幕,我必须从屏幕读取文本输入区域对应的标签。目前我正在使用 tesseract ocr 插件从捕获的图像中读取它,它返回一个字符串,我想根据其中的一些字符拆分该字符串。字符如下。
{ '@', '<', '>', '=', '$', '%', '&' }
用于拆分示例字符串如下所示
first name => saran address @> my address
使用正则表达式将该字符串拆分为数组的任何方式
[0]: "first name"
[1]: "=> saran"
[2]: "address"
[3]: "@> my address"
【问题讨论】:
-
所以你想用“=>”和“@>”分割?
-
@john 不可以。它可以是 { '@', '', '=', '$', '%', '&' }
-
如果姓名或地址包含这些字符之一怎么办?
-
@john 我正在使用 OCR 从一些图像中读取文本,实际上这是一个好问题,我认为在这种情况下我必须验证最大可能的场景,我认为在这种情况下只有我能做到.
-
saran address,这是怎么拆分的?