Was ist ein regulärer Ausdruck?

Top  Previous  Next

 

Ein regulärer Ausdruck ist eine Art von der Beschreibung der Wörtergruppen  (als 'Reihung' genannt). Es erlaubt einem Benutzer einen komplexen Prinzipienset zu bilden, die genau beschreiben welche Eigenschaften die Reihung haben soll. Wenn diese Dokumentation die Wortreihung benutzt, können Sie an eine Reihung denken als entweder ein Filename wenn man nach Filenamen sucht und reguläre Ausdrücke benutzt, oder als ein Text in einem Dokument wenn man einen regulären Ausdruck benutzt um den Fileinhalt zu suchen.

 

Der einfachste reguläre Ausdruck ist eine Sequenz von Buchstaben, Nummern oder beiden. Solcher regulärer Ausdruck passt jede Reihung, die diese Sequenz enthält. Zum Beispiel:

 

Der regulärer Ausdruck `foo' passt jede Reihung an die `foo' enthält. Also, wenn Sie ein File mit den Buchstaben 'fred' finden wollten, der regulärer Ausdruck wird einfach 'fred' sein.

 

Das ist selbstverständlich ein sehr einfaches Beispiel, aber Sie können komplexe Prinzipien ausdrücken. Zum Beispiel:

 

Um das File zu finden, das mit 'July' oder 'August' beginnt, irgendwann von 'Dokument' or 'Dokumenten' gefolgt, die irgendwann von eine Nummer gefolgt und eine '.doc' Erweiterung hat, der Ausdruck wird sein: '^(July|August).*Documents?.*[0-9]+.*\.doc$'

 

Dieser Ausdruck findet:

JulysPrivDocuments_23.doc

August Documents Num5a.doc

usw.

 

Machen Sie sich keine Gedanken, wenn der obene Ausdruck komplex aussieht. Es ist kompliziert und das ist normal. Deshalb enthält Ausdruck Assistenten, der Ihnen erklärt wie man reguläre Ausdrücke bildet anhand der Verwendung von Englischen Begriffen.

Für mehr Informationen, lesen Sie reguläre Ausdruck Basics.

 

Bemerkung: Sie können ihren Ausdruck gegen die FileLocator Pro reguläre Ausdruckmaschine testen  durch die 'Tools' -> 'Regulärer Ausdruck Tester...' Menüoption.


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