首页 > 解决方案 > 我想使用 php preg_match 函数来验证分数

问题描述

要求 - 只允许保留两位小数。- 小数点前的值必须至少为 1 个数字。-示例:5.09 -return turn and false

标签: php

解决方案


这里是

$score = 5.09;
$result = (bool) preg_match("/^[0-9]+(\.[1-9]{1})+([0-9]{1})?$/", $score);
var_dump($result);

.[1-9]{1}表示小数点后1个字符(.)必须从1开始


推荐阅读