正则表达式 @"^[0-9]*[1-9][0-9]*$" 第一个[0-9]* 表示匹配0次或多次...
发布网友
发布时间:2024-09-29 04:50
我来回答
共1个回答
热心网友
时间:2024-10-02 16:09
@"^[0-9]*[1-9][0-9]*$"
这是一个整体啊,^ $ 框起来了,说明这个正则要匹配的是完整的一整个字串。然后中间的 [1-9]可没有加 * 号,说明这个字串里至少需要一个非 0 的数据,于是 0 这个整数就不能配置到了。
热心网友
时间:2024-10-02 16:13
@"^[0-9]*[1-9][0-9]*$"
这是一个整体啊,^ $ 框起来了,说明这个正则要匹配的是完整的一整个字串。然后中间的 [1-9]可没有加 * 号,说明这个字串里至少需要一个非 0 的数据,于是 0 这个整数就不能配置到了。