Regex um Inhalte zwischen Tags zu ignorieren

  • Themenstarter Themenstarter juri33
  • Beginndatum Beginndatum
J

juri33

Gast
Hi zusammen,

ich benötige eine Regex die in der Lage ist aus einem Text nur die Teile zu fischen die nicht zwischen Tags stehen.

Ein Beispiel:

Java:
String unmodified = "<a> nicht intepretieren </a> interpretieren <b> nicht interpretieren</b>";

Gegen eine entsprechende Regex gematcht würd ich gerne folgendes erhalten

Java:
String modified = "interpretieren";

Ist das so allgemein überhaupt möglich?

Danke für Tipps und Anregungen, Grüße
 
Sowas? "<.+?>.*?</.+?>(.*?)<.+?>.*?</.+?>"

In group(1) steht dann der gewünschte Inhalt. Evtl noch ein trim() danach aufrufen um Whitespaces abzuschneiden.
 

Zurück
Oben