NSTextView中的自定义数据检测器(类似于日期的识别)

Don*_*van 6 cocoa nstextview

有没有办法在NSTextView中实现自定义数据检测器(如识别日期或电话号码的那个)?

我认为有一个API参考,但整个过程没有记录.有什么能帮助我理解什么是正确的实施方法?

Lau*_*ble 3

LSM 非常适合文本的训练/评估/分类(想想垃圾邮件过滤)。LSMSmartCategorizer示例代码展示了如何针对新闻源训练和使用 LSM 映射

您还可以尝试使用NSRegularExpression / NSDataDetector类(从 Lion 开始提供)。它们被设计为匹配文本输入。一旦匹配可用,就对结果进行迭代(使用自定义块)并执行一些突出显示或样式修改。

希望能帮助到你。