gpt4 book ai didi

ios - 忽略以标签或提及开头的单词

转载 作者:行者123 更新时间:2023-11-29 02:40:47 25 4
gpt4 key购买 nike

请原谅我的笨拙,但我无法构建一个模式来忽略以主题标签 # 或提及符号 @ 开头的单词。我知道要选择以主题标签开头的单词,我可以执行#(\w+),要选择以提及开头的单词,我可以执行@(\w+)。

我尝试做这样的事情 (?!@(\w+)) 来忽略提及,并尝试这样做 (?!#(\w+)) 来忽略主题标签,但没有运气。我将继续尝试并寻求任何帮助。

我想创建一个模式:!(主题标签)和!(提及)或者仅选择单词的模式。

最佳答案

试试这个:

NSMutableArray *words = [[text componentsSeparatedByString:@" "] mutableCopy];
for (NSString *word in words)
{
NSString *firstCharacter = [word substringToIndex:1];
if ([firstCharacter isEqual:@"#"] || [firstCharacter isEqual:@"@"])
{
// remove the word from the array here or whatever
[words removeObject:word];
}
}

关于ios - 忽略以标签或提及开头的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25829987/

25 4 0