У меня есть вопрос о сопоставлении рисунка regexp для javaJAVA

Программисты JAVA общаются здесь
Anonymous
У меня есть вопрос о сопоставлении рисунка regexp для java

Сообщение Anonymous »

Я хочу знать причину неработающего режима. < /p>

Код: Выделить всё

public static void run() {
Scanner strInput = new Scanner(System.in);
String number = strInput.nextLine();
if(getType(number)) {
System.out.println("good");
} else {
System.out.println("");
}
}

//regExp
public static boolean getType(String word) {
return Pattern.matches("^[a-zA-Z]*$", word); //Q1, Q2
}
< /code>
Например, < /p>
Q1. Pattern.matches ("^[a-za-z]*$", word); < /code>
желаемый ответ (вход): a+c+a+2+3-> false < /p>
q2. Pattern.matches ("^[0-9 |*|+|/| -]*$", word); 
желаемый ответ (ввод): 1+2/33*4 -> true, 123+333 -> true
Извините, пожалуйста, не хороши в английском, потому что я иностранец.>

Подробнее здесь: https://stackoverflow.com/questions/679 ... g-for-java

Вернуться в «JAVA»