preg_match只需要接受正浮点数

时间:2014-03-19 13:38:48

标签: php regex numbers preg-match

preg_match需要只接受正浮点数。 示例:1.5或10,而不是-1.5或-10值。提前谢谢。

1 个答案:

答案 0 :(得分:1)

if(preg_match("/^\d+(?:\.\d+)?$/", $number)){
    // do some process
}

这里(\.\d+)?正在检查带数字的可选小数点!

?:用于避免捕获群组。