Hallo,
wie der Titel sagt, habe ich ein kleines Problem mit Regex... und zwar möchte ich erkennen ob
[Title='Irgend ein Wort'] eingegeben wurde...
zusätzlich möchte ich danach Irgend ein Wort extrahieren aus dem String.
Dazu habe ich zunächst folgendes geschrieben:
Irgendwie funktioniert das ganze aber nicht.
Außerdem weiß ich nicht genau wie ich den Text aus dem String dann bekomme, ohne substring, sondern mit nem Matcher oder so.
Wäre nett, wenn jemand eine Antwort weiß.
MFG
Timo
wie der Titel sagt, habe ich ein kleines Problem mit Regex... und zwar möchte ich erkennen ob
[Title='Irgend ein Wort'] eingegeben wurde...
zusätzlich möchte ich danach Irgend ein Wort extrahieren aus dem String.
Dazu habe ich zunächst folgendes geschrieben:
Java:
private String titleRegex = "(\\[Title=')([\\w|-])('\\])";
public void pubUpdate(){
String test = "[Title='TestRegex']";
System.out.println(test.matches(titleRegex));
}
Irgendwie funktioniert das ganze aber nicht.
Außerdem weiß ich nicht genau wie ich den Text aus dem String dann bekomme, ohne substring, sondern mit nem Matcher oder so.
Wäre nett, wenn jemand eine Antwort weiß.
MFG
Timo
Zuletzt bearbeitet: