【发布时间】:2017-09-25 11:15:19
【问题描述】:
我有一个应用程序,它可以检测用户从应用程序或使用 OCR 从现有图像中获取的任何图像中的文本。这是有效的,但如果图像有很多我想要的数字集的不合理数字,一切都会被检测到。所以我想从检测到的文本字符串中提取总是有模式的数字,
例如, 我的字符串可以是这样的,
“3456 7834 5623 iuhef654sca 869878zsc ttv”
我只想从上面的字符串中获取“3456 7834 5623”部分。其中有两个空格,三组4位数字。我是怎么做到的?实现它的最佳方法是什么?
【问题讨论】:
-
可以使用NSRegularExpression,比如
^(\\d\\d\\d\\d ){3}?