首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

请教下 /^[-]{0,1}[0-9]{1,}$/ 是什么意思

2012-02-15 
请问下 /^[-]{0,1}[0-9]{1,}$/ 是什么意思能解释下吗?[解决办法]匹配正负整数也包括0^是前面完全匹配,不允

请问下 /^[-]{0,1}[0-9]{1,}$/ 是什么意思
能解释下吗?


[解决办法]
匹配正负整数也包括0
^是前面完全匹配,不允许前面出现其它的
[-]{0,1}表示-号出现0或1次
[0-9]{1,}表现1至9可以出现1次或多次
$是后面完全匹配,不允许前面出现其它的

其实可以这样写

/^[-]?[0-9]+$/ 
或这样写
/^-?\d+$/ 

[解决办法]
/^[-]{0,1}[0-9]{1,}$/

判断是否为整数的正则表达式,包括负数

热点排行