前端之家收集整理的这篇文章主要介绍了
正则表达式判断NSString 是否为数字,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
/**
* 正则表达式 判断字符串内容是否是有效数字
*
* @param string 需要验证的字符串
*
* @return 字符串内容是否是有效数字
*/
- (BOOL)validateNumberByRegExp:(NSString *)string {
BOOL isValid = YES;
NSUInteger len = string.length;
if (len > 0) {
NSString *numberRegex = @"^[0-9]*$";
NSPredicate *numberPredicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",numberRegex];
isValid = [numberPredicate evaluateWithObject:string];
}
return isValid;
}
原文链接:https://www.f2er.com/regex/360094.html