gpt4 book ai didi

objective-c - 提取包含关键字的句子 Objective c

转载 作者:行者123 更新时间:2023-12-03 17:30:18 27 4
gpt4 key购买 nike

我有一段文本(报纸文章,如果有任何相关性的话)想知道是否有办法提取 Objective-c 中包含特定关键字的所有句子?我一直在研究 ParseKit,但运气不太好!

最佳答案

您可以使用 native NSString 方法枚举句子,如下所示...

NSString *string = @"your text";

NSMutableArray *sentences = [NSMutableArray array];

[string enumerateSubstringsInRange:NSMakeRange(0, string.length)
options:NSStringEnumerationBySentences
usingBlock:^(NSString *substring, NSRange substringRange, NSRange enclosingRange, BOOL *stop) {
//check that this sentence has the string you are looking for
NSRange range = [substring rangeOfString:@"The text you are looking for"];

if (range.location != NSNotFound) {
[sentences addObject:substring];
}
}];

for (NSString *sentence in sentences) {
NSLog(@"%@", sentence);
}

最后,您将得到一个句子数组,所有句子都包含您要查找的文本。

关于objective-c - 提取包含关键字的句子 Objective c,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14625567/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com