gpt4 book ai didi

Objective-C 字符串提取问题

转载 作者:行者123 更新时间:2023-12-03 17:58:44 24 4
gpt4 key购买 nike

我试图弄清楚如何精确获取 NSString 的某个部分,我查看了 API,但我似乎无法获得正确的方法组合来执行此操作。

我可以遍历每个角色并完成此任务,但我确信这是一种更简单的方法。

我有一个像这样的字符串:

NSString *temp = @"1.09 Units";

我想只提取单位部分,所以我想最终得到一个只有单位的字符串。我正在寻找一种通用的方法,因此 Units 前面有多少个单词或者 Units 是否是一个较长的单词都无关紧要。

所以我想到寻找单词之间的“”空格,但没有成功。

感谢您的任何想法或建议。

最佳答案

想法:

  • 使用' '(空格) 作为分隔符分割字符串
  • 将其存储在数组中。第二个元素就是你想要的。

代码:

- (NSString*)getSecondPartFrom:(NSString*)str
{
NSArray* arr = [str componentsSeparatedByString:@" "];
return (NSString*)[arr objectAtIndex:1];
}

关于Objective-C 字符串提取问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9833307/

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