Hi,

 

Danke schon mal. Ich nutze OTRS free 5. Leider bin ich kein Experte was Perl angeht, eigentlich bin ich lediglich OTRS Nutzer mit erweiterten Rechten, daher bitte für das Folgende nicht hauen ;)

 

Hier mal ein Beispiel von einem Filter mit Stoppen nach Treffer = Ja:

([Ii]2[Pp]|1 2[Pp]|[Ii] 2[Pp]|[Ee][Aa]2[Pp]|E[Aa][Ii]2[Pp]|E[Aa][Ii] 2[Pp]|E[Aa]1 2[Pp]|E[Aa] 2[Pp])

 

D.h. ich könnte den Filter so kürzen, oder müsste (?i) vor jeden Begriff?

(?i)(I2P|1 2P|I 2P|EA2P|EAI2P|EAI 2P|EA1 2P|EA 2P)\s

 

Viele Grüße,

Philipp

 

 

Von: otrs-de-bounces@otrs.org [mailto:otrs-de-bounces@otrs.org] Im Auftrag von Vorländer, Martin
Gesendet: Mittwoch, 24. Februar 2016 13:55
An: User questions and discussions about OTRS.org in German
Betreff: Re: [otrs-de] PostMaster Filter Länge

 

Moin!

 

> ist es möglich die Länge der Filter anzupassen?

> Die Ausdrücke sind ja „case-sensitiv“

> und wahrscheinlich werden Leereichen auch berücksichtigt.

 

Case Sensitivität kannst Du abschalten durch „(?i)“, s. http://perldoc.perl.org/perlre.html#Extended-Patterns (zweiter Punkt)

 

Dass Leerzeichen nicht berücksichtigt werden, liegt daran, dass die RegExp’s im Programm mit /x ausgewertet werden.

Der einfachste Workaround ist, \s statt dessen zu verwenden.

 

cu,

Martin

 

 

Martin Vorländer

Software-Entwicklung


PDV-Systeme GmbH
Dörntener Straße 2 A
DE-38644 Goslar

Tel +49 (0) 5321 3703-33
Fax +49 (0) 5321 8924
E-Mail MV@pdv-systeme.de
www.pdv-systeme.de

Geschäftsführer: Christian Daniel, Andree Plumeier • Amtsgericht Braunschweig HRB 110209
Unsere Allgemeinen Geschäftsbedingungen finden Sie unter: www.pdv-systeme.de/kontakt/agb.html

Hinweis:
Diese E-Mail ist vertraulich. Wenn Sie nicht der vorgesehene Empfänger sind, verwenden Sie bitte keine Inhalte dieser E-Mail und leiten Sie diese auch nicht weiter. Wenn Sie fälschlicherweise diese E-Mail bekommen haben, informieren Sie uns bitte umgehend und löschen dieses Dokument.

 

 

Von: otrs-de-bounces@otrs.org [mailto:otrs-de-bounces@otrs.org] Im Auftrag von Bartsch, Philipp
Gesendet: Mittwoch, 24. Februar 2016 12:55
An: otrs-de@otrs.org
Betreff: [otrs-de] PostMaster Filter Länge

 

Hi Zusammen,

 

ist es möglich die Länge der Filter anzupassen? Die Ausdrücke sind ja „case-sensitiv“ und wahrscheinlich werden Leereichen auch berücksichtigt. Wenn ich einen Filter definiere in dem möglichst alle Schreibweisen per „oder“ (|) abdecken möchte, dann muss ich irgendwann einen zweiten Filter aufmachen. Groß- und Kleinschreibung lassen sich ja zum Beispiel mit [Aa]bfall[Ee]immer definieren. Dennoch reicht der Platz nicht. Gibt’s vielleicht eine elegante Lösung um auch Leerzeichen optional zu machen?

 

Gruß,

Philipp