Hi zusammen,
ich komm hier gerade einfach nicht weiter.
Ich versuche folgende String zu "untersuchen"
"bliblablub-AAA2.txt"
"blabla-BBB5.txt"
...
Dafür habe ich folgendes Pattern erstellt:
[Java]
public static final Pattern PATTERN_NAME = Pattern
.compile("(\\.*)(AAA|BBB|CCC|DDD)(\\d?)");[/Java]
(\\.*) -> egal wieviele davorstehende Zeichen
(AAA|BBB|CCC|DDD) -> mein festes Muster nachdem ich suche
(\\d?) -> evtl noch eine Zahl die danach kommt.
Wenn ich nun meine Strings untersuche klappt nicht. Er findet keinen Match
Also wird wohl mein Pattern falsch sein, sehe aber nicht warum:
"." -> jedes beliebige Zeichen
"*" -> belibig oft
Sehe ich da etwas falsch?
ich komm hier gerade einfach nicht weiter.
Ich versuche folgende String zu "untersuchen"
"bliblablub-AAA2.txt"
"blabla-BBB5.txt"
...
Dafür habe ich folgendes Pattern erstellt:
[Java]
public static final Pattern PATTERN_NAME = Pattern
.compile("(\\.*)(AAA|BBB|CCC|DDD)(\\d?)");[/Java]
(\\.*) -> egal wieviele davorstehende Zeichen
(AAA|BBB|CCC|DDD) -> mein festes Muster nachdem ich suche
(\\d?) -> evtl noch eine Zahl die danach kommt.
Wenn ich nun meine Strings untersuche klappt nicht. Er findet keinen Match
Also wird wohl mein Pattern falsch sein, sehe aber nicht warum:
"." -> jedes beliebige Zeichen
"*" -> belibig oft
Sehe ich da etwas falsch?