gpt4 book ai didi

objective-c - 在 Objective-c 中删除字符串中的最后一个单词

转载 作者:太空狗 更新时间:2023-10-30 03:46:25 26 4
gpt4 key购买 nike

将字符串分成两部分的最有效方法是什么,如下所示

一部分是字符串中最后一个空白字符后面的字符串的最后一个单词第二部分是字符串的其余部分

例如“这是一个句子”一部分:“句子”第二部分:“这是一个”//注意这个字符串末尾有空格

“这是一个”一部分:“”第二部分:“这是一个”

最佳答案

尝试这样的事情:

NSString *str = @"this is a sentence";

// Search from back to get the last space character
NSRange range = [str rangeOfString: @" " options: NSBackwardsSearch];

// Take the first substring: from 0 to the space character
NSString *str1 = [str substringToIndex: range.location]; // @"this is a"

// take the second substring: from after the space to the end of the string
NSString *str2 = [str substringFromIndex: range.location +1]; // @"sentence"

关于objective-c - 在 Objective-c 中删除字符串中的最后一个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14206885/

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