Gibt es vielleicht noch eine Möglichkeit ihm zusagen das er von Haus bis zum nächsten Haus oder Wohnung lesen soll?
Hab nänlich gesehen das jeder String der mit Haus anfängt, nicht immer eine Kauf oder Miete am ende stehen hat. Das heißt, er liest mir den String ab Haus.... findet kein Kauf oder Miete liest weiter, überliest das nächste Haus bis er endlich eine Kauf oder Miete hat!
C#-Quelltext
1:
| Regex FIND = new Regex("(?i)(HAUS).*?(Kauf|Miete)", RegexOptions.Singleline); |
BEISPIEL:
Haus Berndstr. 41 12345 Berlin tssdfdfd tsfsdfsdft sffsdsts sfdttst
Kauf
// Kommentar//
Haus Brandstr. 41 12345 Berlin tssdfdfd tsfsdfsdft sffsdsts sfdttst
Text Text Text Text Text Text Text
Haus Berndstr. 41 12345 Berlin tssdfdfd tsfsdfsdft sffsdsts sfdttst
MiETE
Hab das grün gekennzeichnet was ich meine! Der hat dann zwei Hausstrings in einem stehen weil das WOrt Kauf/Miete fehlt um zu schneiden.
Jetzt möchte ich einfach immer von HAus bis zum nächsten Haus oder Wohnung schneiden! So dass der nächste String mit Haus anfängt!