Nur bestimmten Text auslesen

Moin zusammen,

ich möchte aus folgendem Text nur den ersten Part auslesen:

Zustand: Gebraucht sehr gut, siehe Fotos. Alufelgen: 8,0 x 19 ET 38 Teilenummer: A2534012200 (himalaya grey Glanzgedreht) Reifen-Hersteller: Pirelli Scopion TM Winterreifen MOE. RunOnFlat Reifen-Größe:

Ergebnis also: Zustand: Gebraucht sehr gut, siehe Fotos.

Quasi immer den Wert vom Wort Zustand bis zum „.“

Text ist Variabel, also länge immer unterschiedlich. Zustand und Punkt sind aber fix zum Anfang und Ende.

Gruß
Tony

${"Zustand: Gebraucht sehr gut, siehe Fotos. Alufelgen: 8,0 x 19 ET 38 Teilenummer: A2534012200 (himalaya grey Glanzgedreht) Reifen-Hersteller: Pirelli Scopion TM Winterreifen MOE. RunOnFlat Reifen-Größe:"?keep_before(".")}

https://freemarker.apache.org/docs/ref_builtins_string.html#ref_builtin_keep_before

1 Like

Danke für die Blitzantwort :slight_smile:

1 Like

image

Ich quäle mich nur noch mit diesen beiden gelben Pfeilen rum. Trimmen geht nicht, replace geht nicht. Ich weiß nicht wie ich diese Umbrüche, Tab Stobbs oder was auch immer weg bekommen. Könnt ihr ggf noch einen Tipp geben.

Gruß
Tony

Hallo Tony,

die Zeichen kannst du mittels replace-Funktion entfernen.

${"abc		cde"?replace("\t","")}

oder

${"abc		cde"?replace("	","")}

\t ist der Code für den Tabstop, alternativ kann man aber auch mit einem Tabstop-Zeichen arbeiten. Das muss man dann aber von einer anderen Stelle reinkopieren.

Gruß
Gustav

1 Like

Danke, funktioniert :slight_smile: