第一句话有不同的颜色,然后是 2 条换行后开始的句子

Have different color for first sentence and then the sentence starting after 2 break lines

请查看与 Notes iOS 应用程序相似的附加屏幕截图。但是在这里,用户将在 UITextView 中的菜单中键入内容,我想识别菜单类别并为其设置不同的文本颜色。每个菜单项将由一条分隔线分隔。我怎么能做到这一点?这可以通过使用 Regex 表达式来实现吗?任何示例代码都会很有帮助。

看起来像 table 视图,而不是文本视图。不要试图强制文本视图做那样的事情。使用 table 视图。

以下 PCRE 兼容的正则表达式应该可以完成工作:

((?<=\n\n)|\A).+

它要么匹配您文本的第一行,要么匹配两个换行符后的一行。