求一正则表达式 两位正整数 1-90
1个回答
2013-08-22
展开全部
^[1-9][0-9]?$
class Pattern
{
public static void main(String[]args)
{
java.util.regex.Pattern p=java.util.regex.Pattern.compile("^[1-9][0-9]?$");
String str;
Scanner in=new Scanner(System.in);
while(in.hasNext())
{
str=in.nextLine();
Matcher matcher=p.matcher(str);
if(matcher.matches())System.out.println("good");
else System.out.println("bad");
}
}
}
class Pattern
{
public static void main(String[]args)
{
java.util.regex.Pattern p=java.util.regex.Pattern.compile("^[1-9][0-9]?$");
String str;
Scanner in=new Scanner(System.in);
while(in.hasNext())
{
str=in.nextLine();
Matcher matcher=p.matcher(str);
if(matcher.matches())System.out.println("good");
else System.out.println("bad");
}
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询