验证php中的整数和浮点值

RK6*_*RK6 0 php

我正在检查整数和浮点数的验证.preg('/ ^ [0-9] +(.[0-9] +)?$ /',$ str)这个工作正常12,12.05但不适用于.12

有什么建议?

在此先感谢,kumar.

fut*_*eek 5

做那个

preg('/^[0-9]*(\.[0-9]+)?$/',$str)
Run Code Online (Sandbox Code Playgroud)

+表示该元素将重复一次或多次,*意味着它将重复零次或多次.