Per migliorare la coerenza e la qualità dei dati del CRM, è possibile utilizzare le espressioni regolari (regex) per convalidare i valori delle proprietà testuali. Le regex sono sequenze di caratteri che definiscono un modello di testo desiderato. Ad esempio, è possibile richiedere valori con un certo numero di cifre o includere caratteri e formattazioni specifiche.
È possibile impostare manualmente le espressioni regolari o utilizzare l'intelligenza artificiale per generare regex in base agli obiettivi delle regole di convalida. Per ulteriori indicazioni, esaminare i casi d'uso esemplificativi.
Nota bene: il motore regex di HubSpot non supporta i gruppi di cattura. È possibile utilizzare le espressioni regolari per la corrispondenza dei modelli, ma non sarà possibile utilizzare le funzionalità associate ai gruppi di cattura, come ad esempio: l'estrazione di parti della corrispondenza per un uso successivo, il riferimento ai valori catturati all'interno dell'espressione (ad esempio, i backreferences) o la memorizzazione dei risultati della corrispondenza in variabili o gruppi.
È possibile aggiungere espressioni regolari alle regole di convalida delle proprietà del testo. È possibile inserire manualmente o utilizzare l'AI per scrivere le espressioni regolari.
Nel menu della barra laterale sinistra, spostarsi su Proprietà.
Fare clic sul menu a discesa Seleziona un oggetto , quindi selezionare Proprietà [Oggetto] per creare o modificare una proprietà per quell'oggetto.
Le regole di convalida si applicano quando gli utenti impostano o modificano il valore della proprietà durante la creazione, su un record, nella pagina dell'indice dell'oggetto, tramite l'importazione o attraverso l'invio di form creati tramite il nuovo editor di form.
Per una guida all'impostazione dell'espressione regolare, consultare questo foglio di istruzioni Regex.
Alcuni casi d'uso esemplificativi sono:
Nota bene: prima di implementare le espressioni seguenti, è necessario verificare che funzionino per il proprio caso d'uso specifico.
^\(\d{3}\) \d{3}-\d{4}$
.^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
.^\d{5}$
.^https?:\/\/[^\s/$.?#].[^\s]*$
.^\S*$
.