For å forbedre konsistensen og kvaliteten på CRM-dataene kan du bruke regulære uttrykk (regexer) til å validere tekstegenskapsverdier. Regexes er sekvenser av tegn som definerer et ønsket tekstmønster. Du kan for eksempel kreve verdier med et visst antall sifre eller inkludere bestemte tegn og formatering.
Du kan manuelt konfigurere regulære uttrykk eller bruke AI til å generere regex basert på målene for valideringsreglene. For ytterligere veiledning, se gjennom eksempler på brukstilfeller.
Merk: HubSpots regex-motor støtter ikke fangstgrupper. Du kan bruke regulære uttrykk for mønstermatching, men du vil ikke kunne bruke funksjoner som er knyttet til fangstgrupper, for eksempel følgende: trekke ut deler av treffet for senere bruk, referere tilbake til fangede verdier i uttrykket (dvs. tilbakereferanser), eller lagre treffresultater i variabler eller grupper.
Du kan legge til regulære uttrykk i reglene for validering av tekstegenskaper. Du kan skrive inn eller bruke AI manuelt for å skrive regulære uttrykk.
Gå til Egenskaper i menyen til venstre i sidepanelet.
Klikk på rullegardinmenyen Velg et objekt, og velg deretter [Objekt] -egenskaper for å opprette eller redigere en egenskap for objektet.
Valideringsreglene gjelder når brukere angir eller redigerer egenskapens verdi under oppretting, på en post, på objektindekssiden, via import eller gjennom innsendinger til skjemaer som er opprettet via det nye skjemaredigeringsprogrammet.
For veiledning om konfigurering av det regulære uttrykket, se dette Regex-juksarket.
Noen eksempler på brukstilfeller inkluderer:
Merk: Før du implementerer følgende uttrykk, bør du bekrefte at de fungerer for ditt spesifikke brukstilfelle.
^\(\d{3}\) \d{3}-\d{4}$
.^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
.^\d{5}$
.^https?:\/\/[^\s/$.?#].[^\s]*$
.^\S*$
.