Don't allow extra characters surrounding valid postal codes

  * "123456" was previously considered a valid US zip code, as it
    contains the valid "12345" zip code
  * Also update the Ecuador regex; otherwise, some of the samples being
    generated were not recognized as valid