首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NSDataDetector更准确(仅忽略时间)

NSDataDetector更准确(仅忽略时间)
EN

Stack Overflow用户
提问于 2015-03-12 00:10:59
回答 1查看 54关注 0票数 1

在字符串中查找不同类型的日期时,NSDataDetector非常方便。(例如2015-03-10或10. 3月15日)。这很好,但是我如何告诉NSDataDetector只忽略时间模式(例如“不管我的文本是2:33,依此类推”)。NSDataDetector认识到这一点-今天2:33

换句话说:我可以强制NSDataDetector只查找完整日期吗?

谢谢,萨沙

EN

回答 1

Stack Overflow用户

发布于 2017-03-11 06:43:01

您需要运行一些后处理。一旦你提取了找到的日期列表。循环遍历每个结果。找到用于标识文本的原始文本,并检查文本是否与您的格式匹配,例如,始终为一年等。然后,您可以忽略任何非完整日期格式。

我实际上正在寻找相同的,但没有找到任何有用的直接由苹果构建。然后我想出了这个主意。不知道,但应该能做好这项工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28991765

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档