Reg for UK postcode validation

Sample Salesforce.com code forĀ UK postcode validation [code language=”css”] (!ISBLANK(BillingPostalCode)&& !($Setup.No_Validations__c.Flag__c )&& OR(‘Yes’== CASE(BillingCountry,’United Kingdom’,’Yes’,’UK’,’Yes’,’GB’,’Yes’,’England’,’Yes’,’Scotland’,’Yes’,’Wales’,’Yes’,’Northern Ireland’,’Yes’,’NI’,’Yes’,’No’), ISBLANK(BillingCountry)) && !OR(REGEX(BillingPostalCode, ‘[a-zA-Z]{1,2}[a-zA-Z0-9]{1,2} [0-9]{1}[a-zA-Z]{2}’),REGEX(BillingPostalCode, ‘[a-zA-Z]{1,2}[a-zA-Z0-9]{1,2}[0-9]{1}[a-zA-Z]{2}’))) [/code]

read more