Beispiele – Textdateien strukturieren (Delimitierte Textdateien mit auf regulären Ausdrücken basierenden Begrenzern)

Beispiele für die Verwendung regulärer Ausdrücke zum Definieren von Textdateien, die durch reguläre Ausdrucksmuster delimitiert sind.

Beispiel: Einfache Dateinamenspezifikation

Der reguläre Ausdruck [a-z].*[0-9]\.txt beschreibt jeden Namen, der mit einem Kleinbuchstaben beginnt und mit einer Ziffer endet, gefolgt von den Buchstaben *.txt.

Beispiel: Struktur in einer Textdatei mit auf regulären Ausdrücken basierenden Begrenzern

Um die Struktur einer Textdatei mit auf regulären Ausdrücken basierenden Begrenzern zu spezifizieren und um festzulegen, dass der Prozessor ausschließlich Text übersetzt, der als Kommentartext markiert ist, legen Sie die Text-Dateityp-Einstellungen für die Dokumentstruktur folgendermaßen fest:
Zu übersetzender TextBeispieleinstellungen
Beginnt mit // und endet am Ende der Zeile

Öffnendes Muster: //

Schließendes Muster: $

Mehrzeiler löschen

Beachten Sie, dass Sie ein schließendes Muster bereitstellen müssen (obwohl der Mehrzeiler leer ist).

Beginnt mit /* und endet mit */. Dabei kann es sich um dieselbe oder eine andere Zeile handeln.

Öffnendes Muster: /\*

Schließendes Muster: \*/

Mehrzeiler auswählen

Beispiel: Textdatei mit auf regulären Ausdrücken basierenden Begrenzern – eigenständiges (Platzhalter-)Tag

Vorgehensweise, um alle E-Mail-Adressen als eigenständige (Platzhalter)-Tags zu behandeln. Eine Beispiel-E-Mail-Adresse ist: John.brown_27@gmail.co.uk

Ein möglicher Ausdruck für eine E-Mail-Adresse ist:

Wortzeichen, Trennstriche und Punkte, @-Zeichen, Wortzeichen, Trennstriche und Punkte

Ein einfacher entsprechender regulärer Ausdruck ist:

[\w\-\.]+@[\w\-\.]+

Um diesen Ausdruck zum Angeben eines eigenständigen Tags zu verwenden, wechseln Sie zu Datei > Optionen > Dateitypen > Text > Inline-Muster und wählen Sie Regel hinzufügen aus.

Vervollständigen Sie das Dialogfeld Inline-Regel hinzufügen wie folgt:

FeldBeispieleinstellungen
Regeltyp

Platzhalter auswählen

Regel

Öffnend: [\w\-\.]+@[\w\-\.]+

Eigenschaften

Klicken Sie auf Erweitert. Wählen Sie unter Platzhalter-Verhalten die Option Innerhalb von Segmenten mit Text aus.

Wenn die Datei zum Übersetzen geöffnet wird, werden E-Mail-Adressen in der Datei als eigenständige Tags behandelt und im Übersetzungsfenster angezeigt.

Beispiel: Textdatei mit auf regulären Ausdrücken basierenden Begrenzern – Tag-Paar

Aktivieren Sie die Option, <b> und </b> als ein Tag-Paar zu behandeln, das fettgedruckten Text anzeigt. Wählen Sie im Dialogfeld Textdatei mit auf regulären Ausdrücken basierenden Begrenzern > Inline-Muster die Option Regel hinzufügen aus. Vervollständigen Sie das Dialogfeld Inline-Regel hinzufügen wie folgt:
FeldBeispieleinstellungen
Regeltyp

Tag-Paar auswählen

Regel

Öffnend: <b>

Schließend: </b>

Eigenschaften

Klicken Sie auf Übersetzen und wählen Sie Immer zu übersetzen aus.

Stellen Sie die Formatierung auf Stil fett und wählen Sie aktivieren aus.

Wenn die Datei zum Übersetzen geöffnet wird, wird die Anzeige von <b>...</b> in der Datei jeweils als Tag-Paar behandelt, und der Text innerhalb der Tags wird in Fettdruck angezeigt.