我有关于NSBackwardSearch的知识,可以用于向后搜索字符串。

我的问题是,我可以通过NSRegularExpression进行相同的反向搜索吗?

如果是,请分享您的知识?

最佳答案

没有使用NSRegularExpression进行向后搜索的概念,您将需要使用捕获组并找到最后一个匹配项。在class reference中无处提及。

如果您有理由相信匹配项将位于很大字符串的后半部分,则可以先搜索该很大字符串的子字符串,但就我个人而言,我不会尝试以此方式对代码进行预优化。

10-08 09:46