【问题标题】:NSTextFinder and Regular Expression searchNSTextFinder 和正则表达式搜索
【发布时间】:2012-03-24 22:04:22
【问题描述】:

是否可以在 OS X Lion 的NSTextView 中的NSTextFinder 栏中添加正则表达式搜索?

我已通读文档,但找不到任何允许这样做的钩子。

【问题讨论】:

    标签: objective-c regex cocoa nstextview


    【解决方案1】:

    至少在 Mountain Lion 上,搜索栏允许开箱即用所谓的“模式”。有一个搜索选项“插入图案”。所以用户可以搜索“任何字符”或“数字”...

    这通过使用 NSDataDetector 起作用,并且可以定义自定义 DataDetector。但老实说,我不知道如何将它们添加到可用检测器列表中。这方面的文档确实很少见。

    【讨论】:

    • 我已经在使用并知道该功能,我认为它已添加到 OS X 10.7。我不知道您可以提供自定义数据检测器...必须对此进行调查。然而,我的应用程序是针对程序员的,他们会希望使用正确的正则表达式模式。
    猜你喜欢
    • 1970-01-01
    • 2011-12-27
    • 2013-06-14
    • 1970-01-01
    • 2014-06-02
    • 2023-04-10
    • 2013-08-16
    • 1970-01-01
    相关资源
    最近更新 更多