1.小于等于180且大于等于0的浮点型
可以为0至180的任意数,如0,1,10,179,180都为合法输入,
也可以是0至180之间的小数,小数位不能超过8位,如0.12345678,1.95,18.12345,179.12345678都是合法输入;
2.小于等于90且大于等于0的浮点型
可以为0至90的任意数,如0,1,10,89,90都为合法输入,
也可以是0至90之间的小数,小数位不能超过8位,如0.12345678,1.95,18.12345,89.12345678都是合法输入;
1.
^(?:[0-9]|[1-9][0-9]|1[0-7][0-9]|180)(\.)?(?(1)[0-9]+)$
2.
^(?:[0-9]|[1-8][0-9]|90)(\.)?(?(1)[0-9]+)$