A
Aahn89
Gast
Liebes Forum
ich habe folgenden Code:
ich möchte meinen substring der in diesem beispiel den wert 504447 hat, überprüfen ob er eh nur aus zahlen besteht. ist das korrekt soll er mir true bzw pattern gefunden wieder geben, ist es inkorrekt pattern nicht gefunden
ich bekomme jedoch folgende "lösung":
vom logischen her sollte er doch korrekterweiße pattern gefunden ausgeben?
hat jemand eine idee wo der zeck sitzt?
ich habe folgenden Code:
Java:
String prüfString =(sLic.substring(14, 20));
System.out.println("Test 4. Abfrage " + prüfString);
String pattern = "\\d";
Pattern patternPrüf = Pattern.compile(pattern);
Matcher m = patternPrüf.matcher(prüfString);
boolean b = m.matches();
if(b == true)
{
System.out.println("Pattern gefunden");
}
else
{
System.out.println("Pattern nicht gefunden");
}
ich möchte meinen substring der in diesem beispiel den wert 504447 hat, überprüfen ob er eh nur aus zahlen besteht. ist das korrekt soll er mir true bzw pattern gefunden wieder geben, ist es inkorrekt pattern nicht gefunden
ich bekomme jedoch folgende "lösung":
Java:
Test 4. Abfrage 504447
Pattern nicht gefunden
vom logischen her sollte er doch korrekterweiße pattern gefunden ausgeben?
hat jemand eine idee wo der zeck sitzt?