Show/Hide Toolbars

Therefore™ Help

Esercitazioni > Solution Designer > Progetto > Archivio

Uso di espressioni regolari

Scroll

Le espressioni regolari possono essere utilizzate nei campi di Testo per garantire che i dati di indice corrispondano al formato richiesto (ad esempio, per gli indirizzi e-mail). In pratica, questa procedura garantisce che, quando i documenti vengono salvati in Therefore™, i dati di indice siano corretti. Le espressioni regolari utilizzate sono compatibili con quelle utilizzate in JavaScript.

 

steps Come utilizzare le espressioni regolari

1.Aprire la categoria desiderata e fare clic con il pulsante destro del mouse sul campo di testo da verificare mediante espressione regolare. Selezionare ProprietĂ .

SD_T_Design_Categories_RegularExpressions_001

2.Nella finestra di dialogo ProprietĂ  Campo, selezionare Espressione regolare. Digitare l'espressione regolare o fare clic sul pulsante freccia per visualizzare un elenco di elementi di base ed espressioni campione. Nella tabella che segue sono riportati alcuni impieghi di base.

 

Valori esempio

Commenti

Possibile espressione regolare

PN001

PN293

I primi due caratteri sono PN, seguiti da tre numeri a una sola cifra.

PN\d{3}

GH001

HZ673

I primi due caratteri possono essere due lettere maiuscole qualsiasi dell'alfabeto inglese.

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

GHSTE001

Z999

Un numero qualsiasi di lettere maiuscole seguite da tre cifre.

[A-Z]+\d{3}

HJ.001

J.676

Un numero qualsiasi di lettere maiuscole seguite da tre cifre e separate da un punto.

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

AAB.346/GHT

AAB.346/AAA

Un numero qualsiasi di lettere maiuscole seguite da tre cifre e separate da un punto, seguite da una barra e da altre tre lettere maiuscole.

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

AAA.000/BBZ-Tz1

AAA.000/BBZ-AFz

Un numero qualsiasi di lettere maiuscole seguite da tre cifre e separate da un punto, seguite da una barra e da altre tre lettere maiuscole a cui seguono un trattino e tre caratteri alfanumerici.

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

ÄÜÖ.000/ÄÄÄ-AFz

Ă„DD.111/Ă„Ă„Ă„-00e

Un numero qualsiasi di lettere maiuscole Unicode seguite da tre cifre e separate da un punto, seguite da una barra e da altre tre lettere maiuscole Unicode a cui seguono un trattino e tre caratteri alfanumerici.

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

SD_T_Design_Categories_RegularExpressions_002

3.In questo caso, è stato scelto il campione e-mail dall'elenco di supporto. Il secondo campo può essere utilizzato per testare l'espressione e riporterà la dicitura "Nessuna corrispondenza" fino a quando i dati inseriti non corrisponderanno all'espressione regolare specificata. L'ultimo campo è opzionale e viene visualizzato come esempio quando l'utente inserisce un valore non corrispondente.

SD_T_Design_Categories_RegularExpressions_003

© 2024 Therefore Corporation. Tutti i diritti riservati.