Show/Hide Toolbars

Thereforeâ„¢ Referenz

Anleitungen > Solution Designer > Entwurf > Repository

Verwendung regulärer Ausdrücke

Scroll

Reguläre Ausdrücke können bei Textfeldern verwendet werden, um sicherzustellen, dass die Indexdaten einem erforderlichen Format entsprechen (z. B. E-Mail-Adressen). Im Grunde genommen wird hiermit sichergestellt, dass beim Speichern von Dokumenten in Therefore™ die Indexdaten korrekt sind. Der verwendete Dialekt des regulären Ausdrucks ist mit regulären Ausdrücken kompatibel, die in JavaScript verwendet werden.

 

steps So verwenden Sie reguläre Ausdrücke

1.Öffnen Sie die gewünschte Kategorie, und klicken Sie mit der rechten Maustaste auf das Textfeld, das Sie mit einem regulären Ausdruck überprüfen möchten. Wählen Sie Eigenschaften aus.

SD_T_Design_Categories_RegularExpressions_001

2.Wählen Sie im Dialogfeld Feldeigenschaften die Option Regulärer Ausdruck. Geben Sie den regulären Ausdruck ein, oder klicken Sie auf die Pfeilschaltfläche für eine Referenzliste mit Basiselementen und Beispielausdrücken. In der Tabelle unten sind einige grundlegende Beispiele zu sehen.

 

Beispiel  Werte

Kommentare

        Möglicher regulärer Ausdruck

PN001

PN293

Die ersten beiden Zeichen sind PN, gefolgt von drei einzelnen Ziffern.

PN\d{3}

GH001

HZ673

Bei den ersten beiden Zeichen kann es sich um jeden beliebigen Großbuchstaben aus dem englischen Alphabet handeln.

[A-Z][A-Z]\d{3}

GHSTE001

Z999

Jede Zahl an Großbuchstaben plus drei Ziffern

[A-Z]+\d{3}

HJ.001

J.676

Jede Zahl an Großbuchstaben plus drei Ziffern, getrennt durch einen Punkt.

[A-Z]+\.\d{3}

AAB.346/GHT

AAB.346/AAA

Jede Zahl an Großbuchstaben plus drei Ziffern, getrennt durch einen Punkt und gefolgt von einem Querstrich und drei weiteren Großbuchstaben.

[A-Z]+\.\d{3}/[A-Z]{3}

AAA.000/BBZ-Tz1

AAA.000/BBZ-AFz

Jede Zahl an Großbuchstaben plus drei Ziffern, getrennt durch einen Punkt, gefolgt von einem Querstrich und drei weiteren Großbuchstaben, an die wiederum ein Bindestrich und drei alphanumerische Zeichen angehängt sind.

[A-Z]+\.\d{3}/[A-Z]{3}-\w{3}

ÄÜÖ.000/ÄÄÄ-AFz

ÄDD.111/ÄÄÄ-00e

Jede Zahl an Unicode-Großbuchstaben plus drei Ziffern, getrennt durch einen Punkt, gefolgt von einem Querstrich und drei weiteren Unicode-Großbuchstaben, an die wiederum ein Bindestrich und drei alphanumerische Zeichen angehängt sind.

[[:upper:]]+\.\d{3}/[[:upper:]]{3}-\w{3}

SD_T_Design_Categories_RegularExpressions_002

3.In diesem Fall wählen wir das E-Mail-Beispiel aus der Hilfeliste. Das zweite Feld kann verwendet werden, um den Ausdruck zu testen, und es gibt "Keine Entsprechung!" aus, bis die Benutzereingabe dem angegebenen regulären Ausdruck entspricht. Das letzte Feld ist ein optionales Feld, das als Beispiel angezeigt wird, wenn ein Benutzer einen ungültigen Wert eingibt.

SD_T_Design_Categories_RegularExpressions_003

© 2024 Therefore Corporation, alle Rechte vorbehalten.