Hallo,
ich bin mal wieder am verzweifeln,
warum bekomme ich bei folgendem Code kein Matching hin?
Ich kenne (.NET C#) nicht anders, das muss doch funzen? ;(
Ich erwarte, dass 112011 matched wird und zwar in der ersten Gruppe
Danke schon mal für etwaige Hilfe im Voraus!
ich bin mal wieder am verzweifeln,
warum bekomme ich bei folgendem Code kein Matching hin?
Ich kenne (.NET C#) nicht anders, das muss doch funzen? ;(
Code:
Pattern datePatt = Pattern.compile("ABC/([0-9]+)");
Matcher m = datePatt.matcher("ABC/112011");
if(m.matches()) { // matcht nicht mal hier !!!
for(int i = 1; i <= m.groupCount(); i++) {
System.out.println(m.group(i));
}
}
Ich erwarte, dass 112011 matched wird und zwar in der ersten Gruppe
Danke schon mal für etwaige Hilfe im Voraus!