Validering med regulære uttrykk

Om validering med regulære uttrykk

Et regulært uttrykk (RegEx) er en sekvens av tegn som brukes til å validere bestemte strengformater i brukerinput. Derfor brukes regulære uttrykk vanligvis for å sikre at dataene som samles inn, er riktig formatert.

Spørsmål med inndatafelt og Tekstbakgrunnsvariabler har egendefinerte formater som lar deg lage din egen validering ved å bruke RegEx. Du kan for eksempel validere spørsmål med inndatafelt og tekstbakgrunnsvariabler for å bare samle inn postnumre fra San Francisco, LinkedIn-lenker osv.

Nyttige regulære uttrykk

Vi har samlet noen nyttige RegEx-mønstre:

  • Match bare Gmail-adresser: [^ ]*@gmail\.com$
  • Match bare bokstaver, tall og mellomrom - ekskluder spesialtegn: ^[a-zA-Z0-9 ]+$
  • Tid i 24-timersformat: ^([0-1]?[0-9]|2[0-4]):([0-5][0-9])(:[0-5][0-9])?$
  • Match bare postnumre i Nederland: ^\d{4}\s?\w{2}$

Nyttige ressurser

For å bla gjennom vanlig brukte regulære uttrykksmønstre, kan du ta en titt på dette nettstedet: RegExLib.

Hvis du vil lage dine egne, her er et jukseark, og her kan du teste dine egne regulære uttrykk.