【发布时间】:2018-09-06 18:04:33
【问题描述】:
以下代码未捕获 45.00 作为结果:
$array = array(50,45.00,34,56,6.67);
$fl_array = preg_grep("/^(\d+)?\.(\d)+$/", $array);
有什么建议吗?
【问题讨论】:
-
你接受的输出是什么?
-
只有浮动数字
-
试试
"/^(\d+)?[\.(\d)+]?$/"