Hallo zusammen,
Hibiscus nutze ich schon lange Zeit, aber nun wollte ich ein paar Funktionen intensiver nutzen. Deshalb habe ich schon nach dem Thema reguläre Ausdrücke für die Kategorien gesucht, aber nicht das richtige gefunden.
Mein Problem: Es soll eine Kategorie "abc" geben, die einen Text "abc" finden soll. Da es sich um Geldeingänge handelt, muss ich den gegebenen (kurzen) Text nutzen und kann dabei nichts besonderes filtern. Diese Buchungen werden dann jedoch "greedy" alle in diese Kategorie "abc" eingruppiert und entfallen für weitere Filter. Einige Buchungen mit "abc" von mit einem bestimmten Absender würde ich jedoch gern einer anderen Kategorie "xyz" zuordnen. Daher war meine Annahme, dass ich für die Kategorie "abc" so suchen kann: .*?(?!Absender).*?abc.*? - ich möchte also nach dem Text "abc" suchen, jedoch die Treffer von "Absender" ausschließen. Gefunden werden tatsächlich alle Buchungen mit "abc", aber der Ausschluss von Absender funktioniert nicht. Hat jemand einen Tipp, wie es richtig funktioniert oder ist das so gar nicht möglich?
Besten Dank für mögliche Erklärungen
Hibiscus nutze ich schon lange Zeit, aber nun wollte ich ein paar Funktionen intensiver nutzen. Deshalb habe ich schon nach dem Thema reguläre Ausdrücke für die Kategorien gesucht, aber nicht das richtige gefunden.
Mein Problem: Es soll eine Kategorie "abc" geben, die einen Text "abc" finden soll. Da es sich um Geldeingänge handelt, muss ich den gegebenen (kurzen) Text nutzen und kann dabei nichts besonderes filtern. Diese Buchungen werden dann jedoch "greedy" alle in diese Kategorie "abc" eingruppiert und entfallen für weitere Filter. Einige Buchungen mit "abc" von mit einem bestimmten Absender würde ich jedoch gern einer anderen Kategorie "xyz" zuordnen. Daher war meine Annahme, dass ich für die Kategorie "abc" so suchen kann: .*?(?!Absender).*?abc.*? - ich möchte also nach dem Text "abc" suchen, jedoch die Treffer von "Absender" ausschließen. Gefunden werden tatsächlich alle Buchungen mit "abc", aber der Ausschluss von Absender funktioniert nicht. Hat jemand einen Tipp, wie es richtig funktioniert oder ist das so gar nicht möglich?
Besten Dank für mögliche Erklärungen