请问下 /^[-]{0,1}[0-9]{1,}$/ 是什么意思
能解释下吗?
------解决方案--------------------匹配正负整数也包括0
^是前面完全匹配,不允许前面出现其它的
[-]{0,1}表示-号出现0或1次
[0-9]{1,}表现1至9可以出现1次或多次
$是后面完全匹配,不允许前面出现其它的
其实可以这样写
/^[-]?[0-9]+$/
或这样写
/^-?\d+$/
------解决方案--------------------/^[-]{0,1}[0-9]{1,}$/
判断是否为整数的正则表达式,包括负数