【发布时间】:2014-02-27 15:09:01
【问题描述】:
我在 Xcode 中收到警告: Unknown escape sequence '\]'
问题代码: _regexForFindingTags = [[NSRegularExpression alloc] initWithPattern:@"\[.*?\]" options:ops error:&error];
有问题的搜索模式: \[.*?\]
为什么会有针对此特定搜索模式的警告?
如何克服这个警告?
我的搜索模式在 Regex Tester 中工作(当然这是在 Javascript 中)。根据Ray Wenderlich's NSRegularExpression Tutorial ] 字符应该可以使用\ 字符逃避,所以我错过了一些东西......
【问题讨论】:
-
代码格式不正确。
标签: objective-c regex xcode nsregularexpression