需要Regex接受正十进制(4123.7802)和数字(91)'Mandetory Field'也'0'是可接受的

时间:2016-03-30 20:02:41

标签: regex

实施例

值可接受 0 0.00 23 43.672 1234.8732

值不可接受 -1 76.12345 12a.64 21.4b

字段是强制性的(不能为空) 在任何地方都不接受任何角色

2 个答案:

答案 0 :(得分:0)

尝试使用^\d+(?:\.\d+)?$

<强> Regex101 Demo

答案 1 :(得分:0)

试试这个表达式:

(?:\d*\.)?\d+