Hallo Leute!

Ich habe ein Problem und ich hoffe ihr könnt mir helfen. (Java)

Ich habe eine Datei mit folgenden Inhalt in einem String geladen:

Zitat Zitat
---------
Herb (Uhrzeit) Thema 1
Hier ist der Erste
mehrzeilige Eintrag.
Bla bla bla
--------
Herb (Uhrzeit) Thema 2
Hier ist ein zweiter Eintrag...
Xyz und so weiter...
-------
...
Ich möchte jetzt ein kleines Programm schreiben, mit dem ich nach einem Wort suchen kann,
und danach soll der dazugehörige Eintrag in einen Neuen String gespeichert werden.
Als Beispiel, würde ich jetzt in der oben beschriebenen Datei nach "Xyz" suchen wollen und dann soll der gesamte Eintrag, also:

Zitat Zitat
--------
Herb (Uhrzeit) Thema 2
Hier ist ein zweiter Eintrag...
Xyz und so weiter...
-------
angezeigt werden.
Ich habe leider keine Idee wie ich das anstellen könnte. Bisher hab ich auch nur herausgefunden,
wie vorkommende Wörter zählen kann... Habt ihr eine Idee?
Ich würde mich über Antworten freuen.

Euer Herb