Wie schreibt man für Eclipse: "System.out.println(stringPatternMatch(s,t,5));"

Moin!
Ich glaube nicht, das irgendjemand verstanden hat, was du möchtest...
Eine etwas klarere Beschreibung deines Problems wäre vielleicht hilfreich..

*grüssle*
MeinerEiner
 
Das Problem ist, daß der Compiler die genannte Zeile in der Schreibweise nicht annimmt.
Im Internet gibt es dazu einige wenige Beispiele von anderen Javaversionen, die allesamt nicht passen.
 
Und was soll "stringPatternMatch" denn sein? Das ist keine Standard Java Methode. Ist dir von dir? Oder wo hast du das her?

*grüssle*
MeinerEiner
 
Der Code selbst lässt sich ausführen. Aber du hast ihn wohl falsch bei dir eingebaut. Da ich deinen code aber nicht kenne, kann ich dazu nicht mehr sagen..

aber mal anders gefragt, gibt es denn eine Möglichkeit den Text zwischen zwei Zeichen einer Zeile auf einfache Weise ausgeben zu lassen?
Also zu Beispiel:" System.out.println(Zeile,von Zeichen ,bis zeichen)?

Das wäre eine Möglichkeit:
Code:
String s=" blablu#den Text hier will ich haben&blablu";
String t = "(.*#)(.*)(&.*)";
Pattern p = Pattern.compile(t);
Matcher m = p.matcher(s);
System.out.println(m.group(2));
Ausgabe:
den Text hier will ich haben

*grüssle*
MeinerEiner
 
Zurück