正则表达式浮点的
来源:百度知道 编辑:UC知道 时间:2024/05/14 08:25:38
有知道怎么写浮点数的最好了
不过我这边有个
/^(\d*|\-?[1-9]+[0-9]*|\-?[1-9]+[0-9]*\.\d+|\-?[0-9]*\.\d+)$/
我想自由设定小数点前的位数和小数点后面的位数,不知道应该添加到哪里?
还有不知道有没有人有常用的正则表达式以及初学者功略,答的好我给30分.
PS:附带怎么给分,谢谢了!!
不过我这边有个
/^(\d*|\-?[1-9]+[0-9]*|\-?[1-9]+[0-9]*\.\d+|\-?[0-9]*\.\d+)$/
我想自由设定小数点前的位数和小数点后面的位数,不知道应该添加到哪里?
还有不知道有没有人有常用的正则表达式以及初学者功略,答的好我给30分.
PS:附带怎么给分,谢谢了!!
/^\d{n}\.\d{m}$/
你看看这个可以不,m和n 分别是设置位数的
^(\-|\+)?[1-9]\d{1,10}$|^(\-|\+)?[1-9]\d{1,10}\.\b\d{1,10}\b$|^(\-|\+)?[1-9]$|^(\-|\+)?[1-9]\.\b\d{1,10}\b$|^(\-|\+)?0\.\d{0,100}$
唯一的缺憾就是这种情况也可以匹配的
0.0000000
不过这样可以通过程序去判断!