java正則如何表示80-160的范圍?
網(wǎng)友解答: import java.util.Scanner;public class test {public static void main(String[] args) {Sca
import java.util.Scanner;
public class test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("請輸入數(shù)據(jù):");
String in = sc.nextLine();
if(checkNum(in)){
System.out.println("輸入的數(shù)字為80-160!");
}
else{
System.out.println("輸入的數(shù)據(jù)不在范圍內(nèi)!");
}
sc.close();
}
public static boolean checkNum(String str){
return str.length() < 4 && str.matches("[8-9][0-9]|[1][0-5][0-9]|160");
}
}