gpt4 book ai didi

objective-c - 如何判断 NSString 中是否存在 "."?

转载 作者:行者123 更新时间:2023-12-03 16:48:54 30 4
gpt4 key购买 nike

已经有

NSString *str = @"12345.6789"

并且想知道是否有那个“。”里面的人物。当我尝试匹配 @""时,恐怕会出现丑陋的字符编码问题。反对这个?如果有匹配项,您将如何确保它始终找到匹配项?

我只需要知道那里有一个点。其他一切都不重要。

最佳答案

您可以使用 rangeOfString: message 来获取“.”所在的范围。是。

原型(prototype)是:

- (NSRange)rangeOfString:(NSString *)aString

您可以在以下位置找到有关此消息的更多信息:Mac Dev Center

会有这样的事情:

NSRange range;  
range = [yourstring rangeOfString:@"."];
NSLog(@"Position:%d", range.location);

如果需要,还有另一条消息( rangeOfString:options: ),您可以在其中添加一些选项,例如“区分大小写”等。

关于objective-c - 如何判断 NSString 中是否存在 "."?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1667734/

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