Php 如何编写这个regexp

Php 如何编写这个regexp,php,regex,Php,Regex,我需要一个正则表达式来识别比特币余额。(最小值+0.00000001,最大值+10) 根据您的标准,您可以轻松地使用: ^([0-9]|10)(\.\d+)?$ 这是一个regex101: 虽然这在技术上解决了使用正则表达式的问题,但不应该使用正则表达式解析数字;结合使用is_number和floatval并将数字与特定标准进行适当比较。您不需要正则表达式。只需使用比较运算符。感谢replay,但我对它做了一点修改^([0-9]| 10)(\.\d{1,8}+)?$Yup,也可以。 ^([0-

我需要一个正则表达式来识别比特币余额。(最小值+0.00000001,最大值+10)


根据您的标准,您可以轻松地使用:

^([0-9]|10)(\.\d+)?$
这是一个regex101:


虽然这在技术上解决了使用正则表达式的问题,但不应该使用正则表达式解析数字;结合使用
is_number
floatval
并将数字与特定标准进行适当比较。

您不需要正则表达式。只需使用比较运算符。感谢replay,但我对它做了一点修改^([0-9]| 10)(\.\d{1,8}+)?$Yup,也可以。
^([0-9]|10)(\.\d+)?$