PHP regex - valid float number

后端 未结 7 1208
生来不讨喜
生来不讨喜 2020-11-29 09:04

I want user only input 0-9 and only once \".\"

 patt = /[^0-9(.{1})]/

 1.2222 -> true
 1.2.2  -> false (only once \'.\')

help me , t

7条回答
  •  余生分开走
    2020-11-29 09:56

    You can use is_numeric() with the caveat that it accepts a bit more than one usually wants (e.g. 1e4).

提交回复
热议问题