从目标c中的字符串中提取整数

时间:2015-09-04 11:32:10

标签: ios

我有一个既有数字又有字符值的字符串。

赞: NSString *str = @"abc123"; int s = [str intValue];

现在我想只得到它的整数部分:

即。 hello_world

我该怎么做?我试过以下没有运气:

var hello_world = (function () {
    return function hello_world(){
        console.log("Hello planet!");
    }
})();

hello_world(); // Hello planet!

1 个答案:

答案 0 :(得分:2)

使用此功能

- (NSString *)extractNumberFromText:(NSString *)text
{
  NSCharacterSet *nonDigitCharacterSet = [[NSCharacterSet decimalDigitCharacterSet] invertedSet];
  return [[text componentsSeparatedByCharactersInSet:nonDigitCharacterSet] componentsJoinedByString:@""];
}

它会帮助你.Thankyou