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

Laatst bijgewerkt: februari 14, 2025

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.

Je kunt reguliere expressies handmatig instellen of AI gebruiken om regex te genereren op basis van de doelen van je validatieregels. Bekijk voorbeelden van use cases voor meer informatie.

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

U kunt reguliere expressies toevoegen aan validatieregels voor eigenschappen van tekst. Je kunt reguliere expressies handmatig invoeren of AI gebruiken om ze te schrijven.

  • 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. Bij gebruik van regex validatieregels is er een limiet van 1000 tekens voor de eigenschap.
  • Navigeer in de Eigenschap editor naar het tabblad Regels.
  • Om validatie met behulp van reguliere expressies in te stellen, selecteer Valideer met behulp van reguliere expressie (regex). Als je in plaats daarvan eenvoudige regels wilt gebruiken, lees dan hoe je andere validatieregels kunt instellen.
  • Voeg de reguliere expressie toe:
    • Om de reguliere expressie handmatig toe te voegen, voert u uw expressie in het veld Regex in.
    • Om de reguliere expressie met AI te genereren, klik je op Genereren, voer je een beschrijving in van hoe de eigenschap moet worden gevalideerd en klik je vervolgens op Genereren. De andere velden worden ook automatisch gegenereerd.
  • Voer een foutbericht in het veld Bericht ongeldige waarde in. Dit wordt weergegeven aan gebruikers wanneer de waarde die ze hebben ingevoerd niet voldoet aan de validatievereisten.
  • Als je meer details aan je foutmelding wilt toevoegen, kun je een optionele extra helpboodschap 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.

  • 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.