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

求一正则表达式

2011-12-10 
求一正则表达式!在用struts做验证时,要用一个匹配0~100的正则表达式,请问高手们怎么写呢?[解决办法]^\d|[1

求一正则表达式!
在用struts做验证时,要用一个匹配0~100的正则表达式,请问高手们怎么写呢?

[解决办法]
^\d|[1-9]\d|100$
[解决办法]
在ActionForm中验证算了
参见Pattern的用法
Pattern p = Pattern.compile( "a*b ");
Matcher m = p.matcher( "aaaaab ");
boolean b = m.matches();
[解决办法]
^100|[1-9]\d|\d$
[解决办法]
^\d|([1-9]\d)|(100)$
[解决办法]
^100|[1-9]\d|\d$
经测试没问题
[解决办法]
public boolean checkNum(String args){
Pattern p=Pattern.compile( "^[0-9]{1}|[0-9]{2}|100$ ");
Matcher m=p.matcher(args);
if(m.matches())//尝试将整个区域与模式匹配
return true;
else
return false;
}
[解决办法]
idiotqingli() 得
^\d|([1-9]\d)|(100)$
这个正确,我刚学
[解决办法]
/^[0-9]{1,2}|100$/

热点排行