@singuerinc


2014.01.10 by Nahuel Scotti | 1 min read

Spain - Postal Code validation


Hoy: ¿Cómo saber si es un código postal válido y español? (ActionScript 3)

function validate(value: String): Boolean {
  var str: String = value.toString().replace(/\s/g, "");
  var rExp: RegExp =
    /((?>^[5]{1})[0-2][0-9]{3})|((?>^[0]{1})[1-9]{1}[0-9]{3})|((?>^[1-4]{1})[0-9]{1}[0-9]{3})$/;
  return str.length === 5 && rExp.test(str);
}

validate("08019"); //true - "Barcelona"
validate("28001"); //true - "Madrid"

La clase completa la puedes encontrar aquí

  • #actionscript3
  • #postal-code
  • #regex
  • #spain
  • #validation