3
我有一个既有数字又有字符值的字符串。从目标c中的字符串中提取整数
像:string = abc1234
现在我想从它那里得到唯一的整数部分:
即1234
我怎样才能做到这一点?我已经试过,没有运气以下:
NSString *str = @"abc123";
int s = [str intValue];
我有一个既有数字又有字符值的字符串。从目标c中的字符串中提取整数
像:string = abc1234
现在我想从它那里得到唯一的整数部分:
即1234
我怎样才能做到这一点?我已经试过,没有运气以下:
NSString *str = @"abc123";
int s = [str intValue];
使用此功能
- (NSString *)extractNumberFromText:(NSString *)text
{
NSCharacterSet *nonDigitCharacterSet = [[NSCharacterSet decimalDigitCharacterSet] invertedSet];
return [[text componentsSeparatedByCharactersInSet:nonDigitCharacterSet] componentsJoinedByString:@""];
}
这将有助于you.Thankyou