Revision: 26227
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at April 21, 2010 05:54 by adrianparr
Initial Code
var inputPostcode:String = "dn3 6gb"; trace("inputPostcode: "+inputPostcode); var checkedPostcode:String = validateUkPostcode(inputPostcode).toUpperCase(); if (checkedPostcode == "") { trace("No valid postcode was found"); } else { trace("checkedPostcode: "+checkedPostcode); } function validateUkPostcode(str:String):String { var returnString:String; var pattern:RegExp = /[a-zA-Z]{1,2}[1-9]{1}[0-9]?([ ]{1}[0-9]{1}[a-zA-Z]{2})/g; var result:Object = pattern.exec(str); if(result == null) { returnString = ""; } else { returnString = result[0]; } return returnString; }
Initial URL
http://regexlib.com/REDetails.aspx?regexp_id=260
Initial Description
Initial Title
AS3 Checks and Returns Valid UK Postcode using Regular Expression
Initial Tags
regex, format, regexp, uk
Initial Language
ActionScript 3