better formed the regex patterns and found an official uk gov. regex expression for postcodes.