MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » 求一正则表达式

求一正则表达式

www.MyException.Cn  网友分享于:2013-12-11  浏览:5次
求一正则表达式!
在用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$/

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有