◎表示常用的正规表达式
非正整数(负整数 + 0) =》 ^((-\d+)|(0+))$
非负整数(正整数 + 0) =》 ^\d+$
负整数 =》 ^-[0-9]*[1-9][0-9]*$
◎正整数 =》 ^[0-9]*[1-9][0-9]*$
◎整数 =》 ^-?\d+$
非负浮点数(正浮点数 + 0) =》 ^\d+(\.\d+)?$
非正浮点数(负浮点数 + 0) =》 ^((-\d+(\.\d+)?)|(0+(\.0+)?))$
正浮点数 =》 ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$
负浮点数 =》 ^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$
◎浮点数 =》 ^(-?\d+)(\.\d+)?$
◎编码规则 =》 ^[a-zA-Z0-9]+$
提示:
必须为正整数
必须为整数
必须为浮点数
必须符合编码规则