我要求验证数字字段,该字段可以占用20个数字或16个数字和最多4个小数点值。并且+和 - 符号也不应该用这20个数字来计算。
示例:
- 12345678901234567890 - 通过
- +12345678901234567890 - 传递
- -12345678901234567890 - 传递
- 1234567890123456.7890 - 通过
- +1234567890123456.7890 - 传递
- -1234567890123456.7890 - 传递
- -12345678901234567.890 - 传递
- 123456789012345.67890 - 失败
- 123456789012345678901 - 失败
- 1234567890 - 通过
- 1.1 - 通过
醇>
我们有什么想法可以验证这些数字吗?