stympy/faker — Issue #44: Faker::Address.uk_postcode can generate invalid postcodes. 
Author: garethrees
Created: 2011-11-10 21:13:47+00:00
State: open

This is the regex I've been using to validate them:

```/^([A-PR-UWYZ0-9][A-HK-Y0-9][AEHMNPRTVXY0-9]?[ABEHMNPRVWXY0-9]? {1,2}[0-9][ABD-HJLN-UW-Z]{2}|GIR 0AA)$/```

Which seems to be the correct one, as taken from [StackOverflow](http://stackoverflow.com/questions/164979/uk-postcode-regex-comprehensive#answer-164992)

Faker generated `BI56 3QX` for me, which when you search in Google Maps is not recognised.