Miglioria controllo targa
This commit is contained in:
parent
e3156bbc5b
commit
52fe4e6334
@ -43,11 +43,11 @@ public class Garage {
|
|||||||
public String IngressoAuto() {
|
public String IngressoAuto() {
|
||||||
Scanner sc = new Scanner(System.in);
|
Scanner sc = new Scanner(System.in);
|
||||||
String targa, ritorno;
|
String targa, ritorno;
|
||||||
final String regexTarga = "[a-zA-Z]{2}[0-9]{3}[a-zA-Z]{2}";
|
final String regexTarga = "[A-Z]{2}[0-9]{3}[A-Z]{2}";
|
||||||
|
|
||||||
do {
|
do {
|
||||||
System.out.println("Inserire la targa dell'auto: ");
|
System.out.println("Inserire la targa dell'auto: ");
|
||||||
targa = sc.nextLine();
|
targa = sc.nextLine().toUpperCase();
|
||||||
if (!ControlloRegEx(targa, regexTarga)) {
|
if (!ControlloRegEx(targa, regexTarga)) {
|
||||||
System.out.println("Errore: targa non valida. Riprovare.");
|
System.out.println("Errore: targa non valida. Riprovare.");
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user