gpt4 book ai didi

ios - 从字符串中提取 NSDecimalNumber 以及其中的字符

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

在 ios 应用程序中,我有一个以字母开头的字符串,后跟一个十进制数。

示例:tafas12.53

我需要一种方法(也许通过使用正则表达式?)来提取十进制数

类似于:

 NSDecimalNumber num = [self extractNumber:myString];

- (NSDecimalNumber *) extractNumber:(NSString*)string
{
//extract it and return it
}

谢谢

最佳答案

像这样:

- (NSDecimalNumber *) extractNumber:(NSString*)string
{
NSString *numberString = [string stringByTrimmingCharactersInSet:[[NSCharacterSet decimalDigitCharacterSet] invertedSet]];
return [[NSDecimalNumber alloc] initWithDouble:[numberString doubleValue]];
}

关于ios - 从字符串中提取 NSDecimalNumber 以及其中的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24917383/

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