No perfect, missing GIR postcodes, but should match most of the postcodes for extraction. It's not a postcode validator, just an extractor, validation should be done after extraction.