简述:NSString * regex_0 = @"\\d{1,}"; /*允许首位为0*/
NSString * regex_1 =@"[1-9]\\d{0,}"; /*不允许首位为0*/
\\d 表示为0-9的数字 与 [0-9] 效果一样 可替换为 NSString * regex_0 = @"[0-9]{1,}";
{1,} 表示从第一位开始到无穷位数结束,字符串长度限制为至少一位
[1-9]\\d{0,} 中 [1-9]表示字符串首位必须为除0外其他数字 {0,}表示第一位以后最少为0个字符
详见Demo ,有问题留言即可。