iOS开发-通过正则表达式判断字符串是否为纯阿拉伯数字

简述: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 ,有问题留言即可。

你可能感兴趣的:(iOS开发-通过正则表达式判断字符串是否为纯阿拉伯数字)