我已尝试以下方法从正则表达式搜索中排除单词“and”和“the”,但它似乎不起作用。知道我做错了什么吗?
NSString *pattern = [NSString stringWithFormat:@"\\b%@\\b\\b(?!.*\\b(?:and|the)\\b)", word];
NSRegularExpression *regex = [[NSRegularExpression alloc] initWithPattern:pattern options: NSRegularExpressionCaseInsensitive error:nil];