Doorgaan naar artikel
Let op: De Nederlandse vertaling van dit artikel is alleen bedoeld voor het gemak. De vertaling wordt automatisch gemaakt via een vertaalsoftware en is mogelijk niet proefgelezen. Daarom moet de Engelse versie van dit artikel worden beschouwd als de meest recente versie met de meest recente informatie. U kunt het hier raadplegen.

Reguliere expressies gebruiken om waarden van eigenschappen te valideren (BETA)

Laatst bijgewerkt: december 11, 2024

Beschikbaar met elk van de volgende abonnementen, behalve waar vermeld:

Marketing Hub   Professional , Enterprise
Sales Hub   Professional , Enterprise
Service Hub   Professional , Enterprise
Operations Hub   Professional , Enterprise
Content Hub   Professional , Enterprise

Om de consistentie en kwaliteit van uw CRM-gegevens te verbeteren, kunt u reguliere expressies (regexen) gebruiken om de waarden van eigenschappen in tekst te valideren. Regexes zijn sequenties van tekens die een gewenst tekstpatroon definiëren. U kunt bijvoorbeeld waarden met een bepaald aantal cijfers of specifieke tekens en opmaak vereisen.

Leer in dit artikel hoe je reguliere expressies toevoegt aan de validatieregels van een eigenschap en bekijk voorbeelden van gebruik.

Let op: HubSpot's regex engine ondersteunt geen capture groepen. Je kunt reguliere expressies gebruiken voor het matchen van patronen, maar je kunt geen functies gebruiken die zijn gekoppeld aan vastleggroepen, zoals: delen van de match extraheren voor later gebruik, terugverwijzen naar vastgelegde waarden binnen de expressie (d.w.z. terugverwijzingen) of matchresultaten opslaan in variabelen of groepen.

Regex-validatieregels aan een eigenschap toevoegen

  • Klik in je HubSpot-account op het settings instellingen-pictogram in de bovenste navigatiebalk.
  • Navigeer in het linker zijbalkmenu naar Eigenschap.

  • Klik op het vervolgkeuzemenu Selecteer een object en selecteer vervolgens [Object] eigenschappen om een eigenschap voor dat object te maken of te bewerken.

  • Maak of bewerk een eigenschap met het veldtype Enkelregelige tekst of Meerregelige tekst.
  • Navigeer in de eigenschap-editor naar het tabblad Regels.
  • Om validatie met behulp van reguliere expressies in te stellen, selecteert u Valideren met behulp van reguliere expressie (regex). Als je in plaats daarvan eenvoudige regels wilt gebruiken, lees dan hoe je andere validatieregels instelt.
  • Voer je reguliere expressie in het veld Regex in.
  • Voer een foutbericht in het veld Bericht ongeldige waarde in. Dit wordt weergegeven aan gebruikers als de waarde die ze hebben ingevoerd niet voldoet aan de validatievereisten.
  • Als je meer details aan je foutmelding wilt toevoegen, kun je een optioneel extra helpbericht invoeren.
  • Voer een waarde in om de validatie te testen. Als de regex werkt, geeft een ongeldige waarde een foutmelding, terwijl een geldige waarde wordt geaccepteerd.

regex-validation

  • Voltooi het instellen of bewerken van je eigenschap en klik op Maken of Opslaan.

De validatieregels zijn van toepassing wanneer gebruikers de waarde van de eigenschap instellen of wijzigen tijdens het maken, op een record, op de object indexpagina, via import of door formulierverzendingen naar formulieren die zijn gemaakt via de nieuwe formuliereditor.

Regex syntaxis

Raadpleeg dit Regex spiekbriefje voor hulp bij het instellen van je reguliere expressie.

Voorbeeld uitdrukkingen

Enkele voorbeelden van gebruik zijn:

Opmerking: voordat u de volgende uitdrukkingen implementeert, moet u controleren of ze werken voor uw specifieke gebruikssituatie.

  • Telefoonnummer VS: om te eisen dat telefoonnummers worden ingevoerd in de indeling (123) 456-7890, kun je de regex ^\(\d{3}\) \d{3}-\d{4}$ gebruiken.
  • E-mailadres: om te valideren dat een ingevoerde waarde een standaard e-mailformaat volgt (bijv. user@example. com), kun je de regex ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$ gebruiken.
  • Postcode: om te eisen dat postcodes uit vijf cijfers bestaan, kun je de regex ^\d{5}$ gebruiken.
  • URL: om te valideren dat een URL begint met "http://" of "https://", kun je de regex ^https?:\/\/[^\s/$.?#].[^\s]*$ gebruiken.
  • Geen spaties: om te voorkomen dat spaties worden ingevoerd, kun je de regex ^\S*$ gebruiken.
Was dit artikel nuttig?
Dit formulier wordt alleen gebruikt voor feedback op documentatie. Ontdek hoe je hulp krijgt met HubSpot.