If you are interested in a customization, please contact support who can loop in your customer success manager or account executive. As a workaround, something similar can be accomplished via script. For example, running the script below will return constituents whose primary address has a zip code of 1-4 characters.

SELECT
  C.Name,
  C.LookupID,
  A.postcode,
  A.Isprimary
  FROM address A
JOIN constituent C
  ON C.ID = A.ConstituentID
WHERE LEN(a.postcode) BETWEEN '1' AND '4'
and A.isprimary = '1'