Hallo,
Irgendwie stehe ich auf dem Schlauch, habe folgendes Problem.
Ich möchte das in dem String 5 Zeichen aus dem Zahlenbereich [0-9] irgendwo im String vorkommen,
zwischen den Zahlen darf kein anderes Zeichen vorkommen.
Wieso wird der String reg nun akzeptiert ? Ich sehe keine 5 aufeinanderfolgenden Zahlen aus dem Zahlenbereich 0-9 .
[Java]
Pattern patt = Pattern.compile(".*[0-9]{5}.*");
String reg = "Volvo V40 1.580 EUR EZ 7/1998";
Matcher m = patt.matcher(reg);
if(m.matches() == false){
System.out.print("Zeichenkette ist nicht enthalten!");
} else {
}
[/Java]
Viele Grüße
Leo
Irgendwie stehe ich auf dem Schlauch, habe folgendes Problem.
Ich möchte das in dem String 5 Zeichen aus dem Zahlenbereich [0-9] irgendwo im String vorkommen,
zwischen den Zahlen darf kein anderes Zeichen vorkommen.
Wieso wird der String reg nun akzeptiert ? Ich sehe keine 5 aufeinanderfolgenden Zahlen aus dem Zahlenbereich 0-9 .
[Java]
Pattern patt = Pattern.compile(".*[0-9]{5}.*");
String reg = "Volvo V40 1.580 EUR EZ 7/1998";
Matcher m = patt.matcher(reg);
if(m.matches() == false){
System.out.print("Zeichenkette ist nicht enthalten!");
} else {
}
[/Java]
Viele Grüße
Leo