Validatie van reguliere expressies

Over validatie van reguliere expressies

Een reguliere expressie (RegEx) is een reeks tekens die wordt gebruikt om specifieke tekenreeksformaten in gebruikersinvoer te valideren. Daarom worden reguliere expressies over het algemeen gebruikt om ervoor te zorgen dat de verzamelde gegevens correct zijn opgemaakt.

Veldinvoervragen en Tekstachtergrondvariabelen hebben aangepaste formaten waarmee u uw eigen validatie kunt maken met behulp van RegEx. Zo kunt u bijvoorbeeld Veldinvoervragen en Tekstachtergrondvariabelen valideren om alleen postcodes van San Francisco, LinkedIn-links, enz. te verzamelen.

Nuttige reguliere expressies

We hebben een paar handige RegEx-patronen verzameld:

  • Alleen Gmail-adressen matchen: [^ ]*@gmail\.com$
  • Alleen letters, cijfers en spaties matchen - speciale tekens uitsluiten: ^[a-zA-Z0-9 ]+$
  • Tijd in 24-uursnotatie: ^([0-1]?[0-9]|2[0-4]):([0-5][0-9])(:[0-5][0-9])?$
  • Alleen postcodes in Nederland matchen: ^\d{4}\s?\w{2}$

Nuttige bronnen

Bekijk deze website om veelgebruikte reguliere expressiepatronen te doorzoeken: RegExLib.

Als u zelf iets wilt maken, vindt u hier een spiekbriefje en hier kunt u uw eigen reguliere expressies testen.