Voglio abbinare una stringa che può essere sia KH1
o KH2
o ... KH99
.Espressione regolare per abbinare caratteri e numeri esatti
ho fatto,
public class Test1 {
public static void main(String[] args) {
String name = "KH1";
if(name.matches("[[K][H][1-9][0-9]]") || name.matches("[[K][H][1-9]]")){
System.out.println("VALID NAME");
}else{
System.out.println("INVALID NAME");
}
}
}
doesnot lavoro. Ottengo INVALID NAME
.
Qual è il modo corretto per questo?
mostraci il tuo contributo per favore – MrT
Si prega di verificare la domanda. – Raj