För att förbättra enhetligheten och kvaliteten på dina CRM-data kan du använda reguljära uttryck (regexes) för att validera värden för egenskaper i text. Regex är sekvenser av tecken som definierar ett önskat textmönster. Du kan t.ex. kräva värden med ett visst antal siffror eller inkludera specifika tecken och formatering.
Du kan manuellt ställa in reguljära uttryck eller använda AI för att generera regex baserat på målen för dina valideringsregler. För ytterligare vägledning kan du granska exempel på användningsfall.
Observera: HubSpots regex-motor stöder inte fångstgrupper. Du kan använda reguljära uttryck för mönstermatchning, men du kommer inte att kunna använda funktioner som är associerade med fångstgrupper, till exempel följande: extrahera delar av matchningen för senare användning, hänvisa tillbaka till fångade värden inom uttrycket (dvs. backreferenser) eller lagra matchningsresultat i variabler eller grupper.
Du kan lägga till reguljära uttryck i valideringsregler för egenskaper i text. Du kan ange reguljära uttryck manuellt eller använda AI för att skriva reguljära uttryck.
Navigera till Egenskaper i menyn i vänster sidofält.
Klicka på rullgardinsmenyn Välj ett objekt och välj sedan [Objekt]-egenskaper för att skapa eller redigera en egenskap för det objektet.
Valideringsreglerna gäller när användare anger eller redigerar egenskapens värde under skapandet, på en post, på objektindexsidan, via import eller genom inskick av formulär som skapats via den nya formulärredigeraren.
För vägledning om hur du ställer in ditt reguljära uttryck, se denna Regex-fuskark.
Några exempel på användningsområden är:
Observera: Innan du implementerar följande uttryck bör du kontrollera att de fungerar för ditt specifika användningsfall.
^\(\d{3}\) \d{3}-\d{4}$
.^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
.^\d{5}$
.^https?:\/\/[^\s/$.?#].[^\s]*$
.^\S*$
.