Hallo,
ich beschäftige mich gerade mit regulären Ausdrücken. Gerade als ich glaubte ich habs verstanden strolpere ich über diese Anweisung
System.out.println(Pattern.matches("0*", "01"));
Ergebnis: false
Wieso ist diese false? Müsste nach meinem Verständnis true sein da das * doch heißt
0 kann im String keinmal,einmal oder mehrmalig vorkommen und das wääre doch true ?
Danke für jeden Tip.
Gruß Frederick
ich beschäftige mich gerade mit regulären Ausdrücken. Gerade als ich glaubte ich habs verstanden strolpere ich über diese Anweisung
System.out.println(Pattern.matches("0*", "01"));
Ergebnis: false
Wieso ist diese false? Müsste nach meinem Verständnis true sein da das * doch heißt
0 kann im String keinmal,einmal oder mehrmalig vorkommen und das wääre doch true ?
Danke für jeden Tip.
Gruß Frederick