1、匹配1到100,一位小数点
'/^[1-9]\d?(\.\d?)?$/'
if (!preg_match('/^[1-9]\d?(\.\d?)?$/',$num)){
throw new RuntimeException('固定比例,只能是1-100之间且一位小数位的值',500);
}
本文详细介绍了如何使用正则表达式来校验一个数值是否位于1到100之间,并且最多只有一位小数。通过具体的代码示例,展示了如何在PHP中应用该正则表达式进行数值的有效性检查。
1、匹配1到100,一位小数点
'/^[1-9]\d?(\.\d?)?$/'
if (!preg_match('/^[1-9]\d?(\.\d?)?$/',$num)){
throw new RuntimeException('固定比例,只能是1-100之间且一位小数位的值',500);
}
1432
180

被折叠的 条评论
为什么被折叠?