Schnellstart

Top  Previous  Next

 

FileLocator Pro enthält eine regulärer Ausdrucksmaschine wie eine von den Ausdrucksypen. Reguläre Ausdrücke  (manchmal zu regexp gekürzt) bieten eine bündige Sprache an um genau zu beschreiben was gesucht werden soll. In generellen Begriffen können Sie den Ausdruck in zwei Teilen aufteilen:

- was Sie suchen

- die Zahl der Vorgänge, die Sie finden wollen.

 

Als ein Beispiel nimmt man :

1. Ich will alle Files finden, die abc, abbc, abbbc, abbbbc usw. genannt werden Grundsätzlich will ich alle Files, die mit 'a' beginnen, das von einem oder mehreren 'b' gefolgt werden und dann von 'c' gefolgt werden. Der Ausdruck wird sein:

ab+c

 

Wenn man das auseinander bricht, liest man:

- finde ein Vorkommen von 'a'

- finde mindestens ein Vorkommen von 'b' (das '+' bedeutet 'eins oder mehr')

- finde ein Vorkommen  'c'

 

Die Zeichen, die die Vorkommenzahl spezifizieren, werden:

+ eins oder mehr

* null oder mehr

? null oder eins

 

Also ab?c werden jedes File, das abc or ac genannt wird(z.B. es kann null oder ein 'b' sein).

 

Der Punkt '.' ist ein sehr wichtiges regexp Zeichen (das Jokerzeichen) weil es  jedem Zeichen anpasst. Also a.c passen   aac, abc, acc, adc, aec, afc, a1c, a6c usw. an. Und wenn wir das mit einem Vorkommenzeichen verbinden, das können wir manche nützliche Ausdrücke erstellen:

dave.*vest

 

bricht ab zu :

- finde ein Vorkommen von  'd'

- dann ein Vorkommen von  'a'

- dann ein Vorkommen von  'v'

- dann ein Vorkommen von  'e'

- dann null oder mehr Vorkommen von jedem Zeichen zero or more occurrences of ANY character

- dann ein Vorkommen von  'v'

- dann ein Vorkommen von  'e'

- dann ein Vorkommen von  's'

- dann ein Vorkommen von  't'

 

und auf diese Art passt es  'davevest', 'dave vest', 'dave is wearing a vest' an.

 

Es gibt andere regexp Zeichen und Tricks auf den folgenden Seiten Mehr Detailen über reguläre Ausdrücke.

 


Copyright © 2021 Mythicsoft Ltd. All rights reserved.
Help file version: 9.0

PDF and CHM versions of this help file are available here:
http://mythicsoft.com/filelocatorpro/help