Die Bezeichnung “RegEx” wird als Kurzform für Regular Expression verwendet. Zu Deutsch “regulärer Ausdruck”. In Programmiersprachen werden reguläre Ausdrücke von Administratoren und Entwickler häufig zum Abgleichen von Mustern in Zeichenketten, sowie zum Suchen und Ersetzen, von Text verwendet.

Wer den Umgang mit diesem mächtigen Werkzeug beherrscht wird in jedem Fall davon profitieren. Deswegen unterstützt das Redmine Reporting Plugin schon seit geraumer Zeit den Einsatz regulärer Ausdrücke mit Hilfe des Operator RegEx.

Redmine Reporting Plugin Das Reporting Plugin für Redmine liefert eine Regex-Suche für Text-Felder über die Filterauswahl.

Regex Operator für Redmine

Wer unser beliebtes Plugin für Redmine im Einsatz hat, kann den Regex-Operator als Zusatzauswahl für Text-Filter beispielsweise im Bereich Tickets einsetzen.

Du findest ihn in der Filterauswahl Deiner Ticketliste für:

  • Ticketbezeichnung (Thema)
  • Ticketbeschreibung (Beschreibung),
  • Kommentar zu Tickets,
  • Dateibeschreibung (von hochgeladenen Dateianhängen)
  • Projektname (Kennung des Projekts)
  • etc.

Zudem ist der Regex-Operator auch in anderen Bereichen (Aufgwendete Zeit, Projekte, Dateiliste, Versionsliste) nutzbar, sobald das Reporting-Plugin installiert ist.

In der Regel kommen fortgeschrittene Anwender mit Wissen im Bereich Regular Expressions sofort gut damit klar. Wer einen Crash-Kurs braucht, weil er sich selten oder noch nie mit dem Thema auseinander gesetzt hat, der findet zahlreiche Beispiele und Informationen im Web.

Ein paar grundlegende Informationen was ein regulärer Ausdruck ist, findet man beispielsweise auf Wikipedia.

Ein paar einfache Ausdrücke die auch für Einsteiger geeignet sind, um Tickets nach bestimmten Inhalten zu durchsuchen wären folgende:

AusdruckBeschreibung
TextDer hinterlegte Text entspricht immer sich selbst
[a-z]Durchsucht den Inhalt nach den eingetragenen Zeichen (von a bis z)
[abc]Durchsucht den Inhalt nur nach bestimmten Zeichen
Hund|Katzeentspricht Oder. Durchsucht den Inhalt alternativ nach Hund oder Katze.
And(i|reas)Für eine alternative Suche nach Andi oder Andreas
[^abc]Durchsucht den Inhalt nach allen Zeichen, außer den angeführten a, b, c.

Wichtig zu wissen ist, dass zwischen Groß- und Kleinschreibung unterschieden wird. Wer die Suche nur nach einem kleinen A durchführt, wird keine Treffer erziehlen die ein großes A beinhalten.

Mit Hilfe des Regex-Operators liefert Dir das Reporting Plugin in jedem Fall eine zusätzliche Möglichkeit bestimmte Inhalte leichter ausfindig zu machen. Dennoch kommst Du nicht darum herum, dass Du Dich vor dem Einsatz des Operators mit den Grundlagen im Umgang von regulären Ausdrücken befasst und Dir die Basics selbst bei bringst. Den Schritt können wir Dir leider nicht abnehmen.

Alle Informationen zu unseren Erweiterungen für Redmine gibt es auf der Produktseite. Kunden, deren Redmine den Mindestanforderungen nicht entspricht oder die lieber jemanden für die Installation und regelmäßige Pflege ihrer Redmine-Instanz beauftragen wollen, haben alternativ die Möglichkeit unser Managed Applikation Hosting für Redmine zu buchen. Hier ist das Plugin auf Wunsch Teil unseres Hosting Angebots.

Weiterführende Infos

Aktualisiert: