标签: php regex numbers preg-match
preg_match需要只接受正浮点数。 示例:1.5或10,而不是-1.5或-10值。提前谢谢。
答案 0 :(得分:1)
if(preg_match("/^\d+(?:\.\d+)?$/", $number)){ // do some process }
这里(\.\d+)?正在检查带数字的可选小数点!
(\.\d+)?
?:用于避免捕获群组。
?: