regex匹配十进制数

3yhwsihp  于 2021-10-10  发布在  Java
关注(0)|答案(1)|浏览(375)

我正在使用php,并希望使用preg_match根据以下内容给出一个真/假。
小数点左侧最多2个数字,最多23个,然后小数点右侧最多2个数字,最多59个。小数点两侧的数字不必相同。以下条件应返回如下。
.y=真
.yy=true
x=真
xx=真
=错误
x、 y=真
xx.y=true
x、 yy=真
xx.yy=true
提前谢谢

qzlgjiam

qzlgjiam1#

您可以使用:

^(2[0-3]|1?[0-9])?(\.[0-5]?[0-9])?$

请看这里的演示。

相关问题