美文网首页
判断字符串是否是数字(整型或浮点型)

判断字符串是否是数字(整型或浮点型)

作者: Coder_Cat | 来源:发表于2018-05-28 09:58 被阅读9次

    开发中我们需要对输入的一些值进行校验,如判断是否是数字,收费是汉字是否是特殊符号,是否是电话号码,是否是身份证号等(可以用正则表达式,以后陆续更新)。

    • 判断字符串是否是整型
    - (BOOL)isPureInt:(NSString*)string{
        NSScanner* scan = [NSScanner scannerWithString:string];
        int val;
        return[scan scanInt:&val] && [scan isAtEnd];
    }
    
    • 判断是否为浮点型:
    - (BOOL)isPureFloat:(NSString*)string{
        NSScanner* scan = [NSScanner scannerWithString:string];
        float val;
        return[scan scanFloat:&val] && [scan isAtEnd];
        
    }
    

    相关文章

      网友评论

          本文标题:判断字符串是否是数字(整型或浮点型)

          本文链接:https://www.haomeiwen.com/subject/buuwjftx.html