Finding out whether a string is numeric or not

前端 未结 18 1650
一个人的身影
一个人的身影 2020-12-07 15:24

How can we check if a string is made up of numbers only. I am taking out a substring from a string and want to check if it is a numeric substring or not.

NSS         


        
18条回答
  •  感情败类
    2020-12-07 16:14

    You could create an NSScanner and simply scan the string:

    NSDecimal decimalValue;
    NSScanner *sc = [NSScanner scannerWithString:newString];
    [sc scanDecimal:&decimalValue];
    BOOL isDecimal = [sc isAtEnd];
    

    Check out NSScanner's documentation for more methods to choose from.

提交回复
热议问题