Naar de hoofdinhoud
Tekstveld validatie
M
Geschreven door Marya Maksimchuk
Meer dan een week geleden bijgewerkt

Opmerking:

Sommige afbeeldingen en koppelingen in dit artikel zijn mogelijk alleen beschikbaar in het Engels.

Beschikbaarheid: Essentials, Business- en Enterprise-abonnementen

Met deze functie helpen we je ervoor te zorgen dat de invoergegevens van je ontvangers in velden altijd in het juiste formaat verschijnen.

Opmerking:

Je kunt veldvalidatie alleen instellen in tekstvelden.

Je kunt deze veldformaten instellen in een tekstveld:

Om een van deze opmaken in een tekstveld in te schakelen, voeg je eerst een tekstveld toe aan je document of sjabloon. Klik dan op het pictogram met de veldeigenschappen en ga naar de instelling in het rechterpaneel. Selecteer onder Validatie een van de formaten.

Als informatie in een veld in een onjuist formaat verschijnt en het document nog in conceptstatus is, kan het document niet worden verzonden totdat het formaat is gecorrigeerd.

Als de ontvanger ongeldige informatie heeft ingevuld, kan hij het document niet afmaken. Velden met ongeldige invoer worden aangegeven.

mceclip6.png

Aangepaste regel (reguliere expressie)

Je kunt aangepaste regels gebruiken om validatiepatronen te maken via reguliere expressies (ook wel regex genoemd).

Reguliere expressies bieden een krachtig hulpmiddel voor het valideren van tekstvelden. Door patronen te definiëren kun je specifieke regels en beperkingen opleggen aan de invoer van ontvangers.

Om een aangepaste regel te maken, bepaal je eerst de specifieke vereisten voor de validatie van je tekstveld. Je wilt bijvoorbeeld valideren dat de invoer alleen letters, cijfers of een specifieke set tekens bevat. Bepaal eventuele lengtebeperkingen of specifieke patronen die je wilt afdwingen.

Maak op basis van je vereisten het patroon van de reguliere expressie dat overeenkomt met de gewenste invoer. Als je bijvoorbeeld wilt valideren dat de invoer bestaat uit letters en cijfers, dan zou het patroon [A-Za-z0-9]+ kunnen zijn.

Volg deze stappen om aangepaste validatie voor een tekstveld in te schakelen:

  1. Een tekstveld toevoegen aan een document, sjabloon, inhoudsbibliotheekitem of formulier

  2. Selecteer Eigenschappen in het zwevende paneel en selecteer Aangepaste regel (reguliere expressie) in de vervolgkeuzelijst Validatie

  3. Voer in het veld Aangepast regelpatroon de reguliere expressie in die de gegevensindeling definieert die de ontvanger moet invoeren

  4. Geef in het veld met instructies voor de ontvanger details die je ontvangers helpen om de juiste informatie in te voeren

  5. Schakel de instelling Vereist in en verzend het document.

Zodra je je document verstuurt, kan de ontvanger het alleen voltooien als hij geldige informatie invoert. Als er informatie in een onjuist formaat wordt ingevuld, wordt het veld rood gemarkeerd.

Reguliere expressies kunnen complex zijn en de implementatie ervan kan kennis vereisen van specifieke regex functies en opties. Hier vind je meer informatie over reguliere expressies.

Voorbeelden van regex validatiepatronen

Hier zijn verschillende voorbeelden van regex validatiepatronen:

Canadian Social Insurance Number (SIN)

  • Patroon: ^\d{3}(\s?|[-]?)\d{3}(\s?|[-]?)\d{3}$

  • Beschrijving: Valideert het Canadian Social Insurance Number. Geaccepteerde waarden zijn 123123123, 123 123 123, of 123-123-123.

Afkortingen van Amerikaanse staten

  • Patroon: (A[KLRZ]|C[AOT]|D[CE]|FL|GA|HI|I[ADLN]|K[SY]|LA|M[ADEINOST]|N[CDEHJMVY]|O[HKR]|PA|RI|S[CD]|T[NX]|UT|V[AT]|W[AIVY])

  • Beschrijving: Valideert postafkortingen van Amerikaanse staten (twee letters, altijd hoofdletters, zonder punten).

UK National Insurance Number (NINo)

  • Patroon: [A-CEGHJ-PR-TW-Z]{1}[A-CEGHJ-NPR-TW-Z]{1}\s?[0-9]{2}\s?[0-9]{2}\s?[0-9]{2}\s?[A-DFMP]

  • Beschrijving: Valideert het UK National Insurance Number. Een NINo bestaat uit twee letters, zes cijfers en een laatste letter, altijd A, B, C of D. Het ziet er zo uit: QQ 12 34 56 A.

International Bank Account Number (IBAN)

  • Patroon: ^[A-Z]{2}[0-9]{2}[A-Z0-9]{1,30}$

  • Beschrijving: Valideert het International Bank Account Number (IBAN), een gestandaardiseerd formaat dat door de meeste Europese landen wordt gebruikt. Het formaat bestaat uit letters en cijfers en heeft een vaste lengte van maximaal 34 tekens.

Was dit een antwoord op uw vraag?