Un'espressione regolare è un insieme di caratteri che definisce se i dati immessi in un campo siano corretti. Quando si completa e si salva il campo, viene eseguita una verifica: se il formato non è corretto, i dati non verranno salvati.
Le espressioni regolari si applicano solo ai campi personalizzati di tipo Stringa.
Espressione regolare: come crearla
Vediamo insieme come creare un'espressione regolare prendendo come esempio un campo che memorizza il codice di prenotazione e il numero del biglietto aereo.
1. Impostare le condizioni
Il campo deve includere un codice di prenotazione e un numero di biglietto.
Il codice di prenotazione deve essere lungo 6 caratteri, lettere o numeri.
Il numero del biglietto deve essere composto da 13 cifre.
Tra il codice di prenotazione e il numero del biglietto deve esserci un trattino.
2. Creare l’espressione
Utilizza i caratteri e i modificatori appropriati.
Il codice di prenotazione è composto da 6 lettere o numeri: [A-Z0-9]{6}.
Il numero del biglietto è composto da 13 cifre: [0-9]{13}.
Deve esserci un trattino tra il codice e il numero: [-].
L'espressione regolare finale è: /^[A-Z0-9]{6}[-][0-9]{13}$/.
Ad esempio, se un dipendente inserisce il valore nel campo ABCDEF-1234567891234, potrà salvarlo.
ABCDEF è il codice di prenotazione, composto da sei lettere.
C'è un trattino - tra il codice di prenotazione e il numero del biglietto.
1234567891234 è il numero del biglietto, che contiene 13 cifre.
Le condizioni dell'espressione regolare sono soddisfatte, quindi il dipendente potrà salvare questo valore nel campo.
Ma se viene immesso il valore ABCDEF-123, le informazioni non verranno salvate perché i dati non corrispondono all'espressione regolare.
Espressione regolare: come aggiungerla a un campo in Smart Process
Per aggiungere un’espressione regolare, accedi alla sezione CRM > Automazione Smart Process > scegli un processo > fai clic su Impostazioni (⚙️) > Configurazione del campo > fai clic sul nome del campo a cui desideri aggiungere l'espressione regolare > apri la scheda Altro e immetti l'espressione nel campo Convalida espressione regolare > fai clic su Salva.
Per garantire che l'espressione regolare sia impostata correttamente, inserisci un valore nel campo e salva i dati. Se il formato dei dati è corretto, Bitrix24 salverà le informazioni. Se il formato non è corretto, il valore non verrà salvato.