How do I do a postcode validation in a control on a from?

  • 28 November 2019
  • 3 replies

Badge +1

Hi There, I have created a form where I am asking the user to input a postcode, how do I validate the field to ensure it is a genuine Postcode format for the UK?


I am using NWC




Best answer by butlerj 17 June 2020, 15:21

View original

3 replies

Userlevel 6
Badge +22
Because of the amount of combinations that a UK postcode can have this may be a little difficult. I looked at using a Text Mask but that won't work. Cant really see how to impliment a regular expression validation.
Userlevel 6
Badge +12

Here are some suggestions in stackoverflow but none are comprehensive - including the regex suggested by the UK Government themselves!

Userlevel 5
Badge +19

@AndyEmery looks like this regular expression should do the trick: 

^[A-Z]{1,2}[0-9][A-Z0-9]? ?[0-9][A-Z]{2}$