java正则如何表示80?
import java.util.Scanner;
public class test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入数据:");
String in = sc.nextLine();
if(checkNum(in)){
System.out.println("输入的数字为80-160!");
}
else{
System.out.println("输入的数据不在范围内!");
}
sc.close();
}
public static boolean checkNum(String str){
return str.length() < 4 && str.matches("[8-9][0-9]|[1][0-5][0-9]|160");
}
}
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有