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