使用正则表达式,我可以检查它是否是小数
^\d*\.?\d*$
Run Code Online (Sandbox Code Playgroud)
但我想控制的是这些数字的总长度.
(^\d*\.?\d*$){1,10}
Run Code Online (Sandbox Code Playgroud)
但我还是无法控制它.
两天后,我的最终解决方案是
(?=^\d*\.?\d*$)^.{1,10}$
Run Code Online (Sandbox Code Playgroud)

这是一个解决方案:
^(?!.{10})\d*\.?\d*$
Run Code Online (Sandbox Code Playgroud)
这将检查整数不超过10个字符.
如果要检查整数不超过10 位数(不计点),可以使用
^((?!.{11})\d*\.\d*|(?!.{10})\d*)$
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
607 次 |
| 最近记录: |